Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

Filter by:
Clear
Apply (1) filters
139 blog posts in 12 categories

How to Deploy Open Source Databases - New Whitepaper

Choosing which DB engine to use between all the options we have today is not an easy task. An that is just the beginning. After deciding which engine to use, you need to learn about it and actually deploy it to play with it. In this whitepaper we’ll show you how to install, configure and secure some of the most popular open source DB engines.

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.

MongoDB vs MySQL NoSQL - Why Mongo is Better

As the great database wars rage some users may be considering whether to use the new document storage features of MySQL 8.0 instead of the traditional MongoDB NoSQL setup. This blog explains why Mongo is still the king of the NoSQL world.

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.

Considerations for Administering MongoDB

This is an excerpt from our whitepaper “MongoDB Management and Automation with ClusterControl”. This white paper reviews the challenges involved in managing MongoDB at scale and introduces mitigating features of ClusterControl from Severalnines. As a best of breed database management solution, ClusterControl brings consistency and reliability to your database environment, and simplifies your database operations at scale.

MySQL to MongoDB - An Admin Cheat Sheet

This blog provides a quick reference for DBAs and SysAdmins who are either new to MySQL or MongoDB with regards to the terms and commands available within the database and how they compare with one another.

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.

Pages