Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

Filter by:
Clear
Apply (1) filters
29 blog posts in 13 categories

Benchmarking MongoDB - Driving NoSQL Performance

Database systems are crucial components in the cycle of any successful running application. Every organization involving them therefore has the mandate to ensure smooth performance of these DBMs through consistent monitoring and handling minor setbacks before they escalate into enormous complications that may result in an application downtime or slow performance. This blog shows you how you can ensure you achieve MongoDB system performance.

MongoDB Schema Planning Tips

This blog describes the major factors to consider when performing MongoDB schema planning. You will learn tips and tricks on proper indexing, how to avoid joins and other.

Understanding MongoDB Indexes

MongoDB uses multikey indexes to index the content stored in arrays. If you index a field that holds an array value, MongoDB creates separate index entries for every element of the array. This blog explores the different types of indexes and reviews some things you should consider when setting up one.

Best Practices for Running MongoDB in a Cluster

Deploying a clustered database is one thing, but how you maintain your DBM while in cluster can be a large undertaking. This blog details factors you need to take into consideration when deploying a clustered MongoDB setup.

Real Time Data Streaming with MongoDB Change Streams

MongoDB Change streams allow applications to access real-time data changes without the complexity and risk of tailing the oplog. Applications can use change streams to subscribe to all data changes on a single collection, a database, or an entire deployment, and immediately react to them. This blog provides an overview of this feature.

Operational Factors to Consider During MongoDB Data Modeling

This blog describes the major factors to consider when performing MongoDB data modeling including scalability, atomicity, performance / data usage, sharding, indexing, storage optimization, document structure, growth, and the data lifecycle.

Monitoring & Ops Management of MongoDB 4.0 with ClusterControl

MongoDB 4.0 added support for multi-document ACID transactions, which brings it closer to the relational world. But how can you manage it, along with other relational open source databases like MySQL, MariaDB and PostgreSQL? In this blog post, we look at the challenges of operating a MongoDB database, and see how important tasks like monitoring, alerting, backups and failover can be handled with ClusterControl.

Database Security - How to Use Encryption to Protect Your MongoDB Data

Database security is an important part of management. This blog shows you how to use different types of encryption to ensure your MongoDB data is secure.

How to Monitor MongoDB with Prometheus & ClusterControl

ClusterControl’s new agent-based monitoring of MongoDB with Prometheus offers dashboards with graphs of high resolution metrics data. In this blog, we will have a look at the different graphs that are available to users.

MongoDB in 2018 - A Year in Review

This blog provides an overview of the key new features which were added to MongoDB in 2018 and how you can use them in your database setup.

Pages