Author - Corrado Pandiani

MongoDB Index Types and MongoDB explain() (part 1)

MongoDB index types

In this two-part series, I’m going to explain explain. No, the repetition is not a pun or a typo. I’m talking about explain(), the most useful MongoDB feature to investigate a query. Here, I’ll introduce the index types available in MongoDB, their properties and how to create and use them. In the next article, […]

Read more

MongoDB Data Validator: How to Use the JSON Schema Validator

JSON Schema Validator for MongoDB

The flexibility of MongoDB as a schemaless database is one of its strengths. In early versions, it was left to application developers to ensure that any necessary MongoDB data validation is implemented. With the introduction of JSON Schema Validator there are new techniques to enforce data integrity for MongoDB. In this article, we use examples to […]

Read more

MongoDB: Deploy a Replica Set with Transport Encryption (part 3/3)

MongoDB Encryption Replica Sets

In this third and final post of the series, we look at how to configure transport encryption on a deployed MongoDB replica set. Security vulnerabilities can arise when internal personnel have legitimate access to the private network, but should not have access to the data. Encrypting intra-node traffic ensures that no one can “sniff” sensitive […]

Read more

Deploy a MongoDB Replica Set with Transport Encryption (Part 2)

document-replication

In this article series, we will talk about the basic high availability architecture of a MongoDB: the MongoDB replica set.

Part 1 : We introduced basic replica set concepts, how it works and what its main features
Part 2 (this post): We’ll provide a step-by-step guide to configure a three-node replica set
Part 3: We’ll talk about […]

Read more

Deploy a MongoDB Replica Set with Transport Encryption (Part 1)

MongoDB Replica Set

In this article series, we will talk about the basic high availability architecture of a MongoDB: the MongoDB replica set.
We’ll cover it in three parts:

Part 1 (this post): We’ll introduce basic replica set concepts, how it works and what its main features
Part 2: We’ll provide a step-by-step guide to configure a three-node replica set
Part […]

Read more