Tag Archives: MongoDB

MongoDB Indexing Part 3


Multi Term Query, Drop Index, Nested Fields, Indexing on an array, Unique Index, Compound indexes, Covering Index, Dead Weight Index, Background built Index,

MongoDB Indexing Part 2


Multi Term Query, Drop Index, Nested Fields, Indexing on an array, Unique Index, Compound indexes, Covering Index, Dead Weight Index, Background built Index,

Which is the Best MongoDB GUI?


Which is the Best MongoDB GUI?

MongoDB : Finding Documents


mongo DB finding documents

MongoDB CRUD Operations


A basic understanding of the SQL Query operations that you can do in MongoDB.

MongoDB : Data Storage Internals


Previous: Mongodb Replication Configuration

MongoDB : Replication configuration


Previous : mongoDB replica sets Replication set creation & configuration Create a Replication Set First of create 3 directories for each MongoDB Instance, like so c:\Mongo\DB1, DB2, DB3 etc. Then you would start a Mongo instance using each one of those directories…. (CD to the Mongo directory and type away on your console the following) @Rem […]
Read More »

MongoDB : Replica Sets


Previous: MongoDB the shell unpeeled Typically we have a primary server along with a backup server. If the primary fails and if you are well prepared ( and if everything goes well) we can restore the primary from the  backup. MongoDB uses the concept of replication which is a much better alternative to traditional backup […]
Read More »

The MongoDB Shell, Unpeeled


Role of the Mongo Shell The Shell in a nutshell Your application talks to the MongoD server when it needs to read or write data. But what exactly are they doing? How is the Mongo server doing? Are the updates being committed to the server? Is the server configured correctly and performing well? All of […]
Read More »

Demystifying MongoDB Consistency


Continuing from the previous Post Data consistency is a big deal, so its worth taking a look at MongoDB handles consistency. In a single database scenario, if we have 2 observers A & B, and there is a document with a value X=’123′. At some point A decides to update the document with say  ‘789’ […]
Read More »