Infrastructure at your Service

All posts by Mehdi Bada

Mehdi Bada
Consultant


Mehdi Bada

Managing Oracle Big Data Cloud – CE with REST API

By | Big Data, Cloud, Oracle | 2 Comments

In this blog post, we will see how to manage Oracle Public Cloud Big Data service Compute Edition with REST API. Scheduling the start/stop/restart of a metered PaaS in the Oracle Cloud can be interesting for managing efficiently the consumption of your cloud credits. We should first have a look at the official documentation so as to understand what the API is composed of. https://docs.oracle.com/en/cloud/paas/big-data-compute-cloud/csbdp/QuickStart.html  Use the following URL composition to get access to REST endpoint: https://region-prefix.oraclecloud.com/resource-path According…

 
Read More
Mehdi Bada

Oracle Big Data Cloud Service – Compute Edition

By | Cloud, Oracle | 4 Comments

In this blog post, we will see how to create a Big Data cluster through the Oracle Cloud Services. If you want more details about the Oracle Big Data cloud services offering, you can refer to my previous blog Introduction to Oracle Big Data. First, you need to create your trial account through the following link: https://cloud.oracle.com/tryit. Note that, when you create your trial account, all information (phone number, address, credit card…), must be from…

 
Read More
Mehdi Bada

Introduction to Oracle Big Data Services

By | Big Data, Oracle | No Comments

Since few years, Oracle decided to move forward in the Big Data area, as their main competitor. The goal of this blog post is to explain you, how the Oracle Big Data offering is composed. As the Oracle Big Data offering is continuously improving, I’m always open to your feedback Oracle Big Data offering is split in 2 parts: On-Premise Public Cloud Note: It’s important to know, that the 2 main Big Data distribution on…

 
Read More
Mehdi Bada

MongoDB Installation on Windows

By | Database Administration & Monitoring | 2 Comments

In this blog post, we will show how to install MongoDB on Windows. Download installer First go to the MongoDB download center https://www.mongodb.com/download-center#community. According to your Windows server version, click on the green buton and download the installer (.msi). In our example, we will use the MongoDB Community version for Windows Server 2008 and later. Important: MongoDB is available exclusively for Windows 64 bits.  To check the Windows version you are running:   Install MongoDB…

 
Read More
Mehdi Bada

Running a Cassandra cluster in a single server

By | Database management | No Comments

This blog post is about the configuration of Apache Cassandra for running a cluster of 3 instances on a single host. Basically C* is not really build to run in a multi instances environment, but for many cases and reasons you might run a C* cluster on a single server. The principal reason is for tests cases. Context The objective is to have a Cassandra ring of 3 instances on 1 host. For that, we…

 
Read More
Mehdi Bada

Apache Cassandra overview

By | Database management | No Comments

Apache Cassandra is one of the most popular NoSQL databases http://db-engines.com/en/ranking. It is used by many big companies as Facebook, Netflix and many others. Initially the project was initiated by Facebook. In combination with Google BigTable and Amazon DynamoDB, they developed Cassandra. Actually, Cassandra is developed and maintained by the Apache foundation for the community version and by DataStax for the enterprise and commercial versions. Architecture Cassandra has a master-less architecture. A cluster is represented…

 
Read More
Mehdi Bada

MongoDB Installation

By | Database Administration & Monitoring | No Comments

In this blog posting we will see how to install MongoDB on a Linux distribution. MongoDB is supported for Linux, Mac, Windows and Solaris. Linux distribution First, determine your Linux distribution in order to download the appropriate MongoDB binaries. cat /proc/version MongoDB is supported on the following operating systems: Platform 3.2 3.0 2.6 Amazon Linux × × × Debian 7 × × × Fedora 8+ × RHEL/CentOS 6.2+ × × × RHEL/CentOS 7.0+ × ×…

 
Read More
Mehdi Bada

Introduction to MongoDB

By | Database management | No Comments

MongoDB is an open source NoSQL database management system document-oriented. MongoDB allows the manipulation of structured and unstructured data. It is schema-less and can be used to store a large data volume. This blog is explaining the main principle of the DBMS. MongoDB stores data in documents. These documents are stored in BSON types, the JSON binary format. Actually, we manipulate the JSON documents in the MongoDB shell where they are encapsulated into collections. A…

 
Read More
Mehdi Bada

MongoDB Days Paris

By | Database Administration & Monitoring | No Comments

Tuesday, October 6th 2015, I attended to MongoDB Days France in Paris. The presentation was directly organized by MongoDB (10gen). Several presentations have be done to show how to use and deploy MongoDB in real cases. MongoDB is a NoSQL database that provide high availability, data sharding and good performances in specific contexts. The event started with 2 global sessions (marketing presentation), to present which big companies use MongoDB and what are their use cases?…

 
Read More