What’s New in MongoDB 4.4
MongoDB 4.4 (currently in beta) is being rolled out with the main agenda of addressing developer suggestions from the MongoDB community . This version has been released to augment the database's ability to operate at...
How to Prevent Rollbacks in MongoDB
Replication in MongoDB involves replica sets by members with an architecture of a primary and secondary members but at times with a non data bearing member called an arbiter. The replication process is that, whenever...
Comparing Deployment Patterns for MongoDB
MongoDB deployment in production can only really work if the right deployment pattern is adhered to. Deploying a replica set in a single host does not guarantee the high availability of data. Dealing with big...
A Security Checklist for MongoDB Production Deployments
When an application requires a large geographical area to perform an organization is often forced to store its data in the cloud. Applications built on MongoDB are not an exception to this concept. Failure to...
Determining the Best Architecture for a MongoDB Cluster Deployment
Cluster deployments are of great significance in ensuring the high availability of data as well as protecting it. MongoDB enhances this through replication and sharding, whereby replication ensures vertical scaling through lifting redundancy whereas sharding...
The Battle of the NoSQL Databases – Comparing MongoDB and CouchDB
MongoDB and CouchDB both are the types of document-based NoSQL databases. A document database is also called mdocument store, and they are usually used to store the document format of the semi-structured data and detailed...
Fixing Page Faults in MongoDB
Page faults are a prevalent error that mostly occurs in a large application involving large data. It takes place when MongoDB database reads data from physical memory rather than from virtual memory. Page fault errors...
The Battle of the NoSQL Databases – Comparing MongoDB & Firebase
The most challenging task to do in a business start-up is to choose the perfect technology based on business needs. In the course of backend app development, any mistake while choosing the right database may...
Troubleshooting a MongoDB Sharded Cluster
In MongoDB, large data sets involve high throughput operations and this may overwhelm the capacity of a single server. Large working data sets implicate more stress on the I/O capacity of disk devices and may...
The Battle of the NoSQL Databases – Comparing MongoDB & MSSQL's NoSQL Functions
It is a well-known fact that MSSQL databases have ruled the world of data technologies and have been the primary source of data storage for over four decades. Generally, the MSSQL database is used mainly...
Preparing a MongoDB Server for Production
After developing your application and database model (when it is time to move the environment into production) there are a couple of things that need to be done first. Oftentimes developers fail to take into...
The Battle of the NoSQL Databases – Comparing MongoDB & Cassandra
Introduction to MongoDB MongoDB was introduced back in 2009 by a company named 10gen. 10gen was later renamed to MongoDB Inc., the company which is responsible for the development of the software, and sells the...