How to Easy Manage Database Updates and Security Patches
Database security requires careful planning, but it is important to remember that security is not a state, it is a process. Once the database is in place, monitoring, alerting and reporting on changes...
View ArticleAn Overview of Client-Side Field Level Encryption in MongoDB
Data often requires high end security on nearly every level of the data transaction so as to meet security policies, compliance, and government regulations. Organization reputation may be wrecked if...
View ArticleHow to Restore a Specific Collection in MongoDB Using Logical Backup
Keeping backups of your database is one of the most important tasks in any production environment. It is the process of copying your data to some other place to keep it safe. This can be useful in...
View ArticleThe Battle of the NoSQL Databases - Comparing MongoDB and Oracle NoSQL
Modern IT needs to have a non-relational, dynamic schema (meaning no requirements for Joins Statements Queries) to provide support for Big Data/real-time applications. NoSQL databases were created with...
View ArticleHow MongoDB Enables Machine Learning
MongoDB is a NoSQL database that supports a wide variety of input dataset sources. It is able to store data in flexible JSON-like documents, meaning fields or metadata can vary from document to...
View ArticleA Guide to Configuring a Load Balancer in a MongoDB Sharded Cluster
For any database, the load balancing of all the requests coming from clients is an important and fundamental mechanism to ensure scalability. A proper load balancing solution spreads all the client...
View ArticleRunning MongoDB with Ops Manager
Database administration goes beyond ensuring smooth operations to having historic performance that will offer some baselines for capacity planning, get real-time performance for load spikes, automating...
View ArticleTips for Managing MongoDB Remotely
Working remotely due to the Covid-19 pandemic means an increase in the importance of isolated infrastructures; more specifically ones that can only be accessed through an internal network, but in a way...
View ArticleAn Overview of MongoDB User Management
Database User Management is a particularly important part of data security, as we must understand who is accessing the database and set the access rights of each user. If a database does not have a...
View ArticleNoSQL Data Streaming with MongoDB & Kafka
Developers describe Kafka as a "Distributed, fault-tolerant, high throughput, pub-sub, messaging system." Kafka is well-known as a partitioned, distributed, and replicated commit log service. It also...
View ArticleDealing with Slow Queries in MongoDB
When in production, an application should provide a timely response to the user for the purpose of improving user interaction with your application. At times, however, database queries may start to lag...
View ArticleThe Battle of the NoSQL Databases - Comparing MongoDB & Cassandra
Introduction to MongoDBMongoDB 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...
View ArticlePreparing 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...
View ArticleThe 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...
View ArticleTroubleshooting 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...
View ArticleThe 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...
View ArticleFixing 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....
View ArticleThe 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...
View ArticleDetermining 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...
View ArticleA 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....
View Article