Scaling with Elasticsearch: use cases
We scale database clusters for many reasons; primarily, we do so to spread the load amongst the cluster peers. Scaling can be done up or out. Scaling up is what is commonly also known as...
10 Considerations for Architecting a Multi-Cloud Database
Thinking about architecting a multi-cloud database? It’s an increasingly common topology nowadays. The adoption rate of a multi-cloud approach has been growing fast for years. It’s a solid option for a disaster recovery plan (DRP)...
Best Practices for Scaling A Multi-Cloud Database Infrastructure
Scaling a multi-cloud database infrastructure can be a complex and challenging task, but it's essential for businesses that require high scalability, availability, and reliability. With multi-cloud becoming increasingly popular, organizations are leveraging the benefits of...
What’s new in SQL Server 2022
SQL Server 2022 is the latest database version released by Microsoft in November 2022. The release builds upon previous versions to add more choice for SQL Server users when it comes to development languages, data...
Proactive MongoDB Monitoring (Developer Studio/Advisors angle)
ClusterControl has many metrics related to the database, replication, and also operating system. You can also monitor the process that runs inside the database through the opscounter in the Overview. If you enable Agent Based...
ClusterControl – Advanced Backup Management – MongoDB
Disaster recovery does not complete without a proper backup system. When something bad happens, the data could be restored by using the backup preferably with the latest one. We might want to avoid restoring the...
When Would You Need a DBaaS?
If you are a database administrator or a developer that frequently deals with databases, chances are that you have sometimes considered using a certain Database-as-a-Service (DBaaS) solution (or your company might be even using it...
A Comparison Between ClusterControl and MongoDB OPS Manager
There are various ways to provision MongoDB servers, e.g., manual installation by command line, configuration management tools (eg. ansible, saltstack), or specialized MongoDB deployment tools such as ClusterControl and MongoDB Ops Manager. Manual installation will...
Most Popular NoSQL Databases Supported by ClusterControl
NoSQL ("not only SQL") is an approach to database design that enables the storage and querying of data outside the traditional structures found in relational databases. It was created to primarily deal with unstructured data...
ClusterControl – Advanced Backup Management – PostgreSQL
Information is one of the most valuable assets in a company, so you will need a good Disaster Recovery Plan (DRP) to prevent data loss in the event of an accident or hardware failure. Backups...
Moving to DBaaS: What to Consider?
If you’re considering moving to a database-as-a-service solution, there are a number of things you should keep in mind - cloud vendor lock-in, compatibility with open source database software that you can self-host, instance prices,...
Choosing a DBaaS: Avoiding Vendor Lock-in
When using any database-as-a-service (DBaaS) solution it’s important to remember that we must avoid being locked in to a specific vendor. If you find yourself asking why, great! This blog post will answer that question....
How to Choose a Key-value Store
A key-value database is a type of non-relational database that uses a simple key-value method to store data. A key-value database stores data as a collection of key-value pairs in which a key serves as...
Intro To Key-value Stores
When the internet gained popularity and relational databases could not cope with the tremendous variety of data types in the mid-1990s, non-relational databases or commonly referred to as NoSQL was developed and introduced by Carlo...
How Does using a DBaaS Impact ROI?
What is the ROI of running a database on your own hardware vs using a cloud service? As we saw in a previous blog, OPEX has a large influence on cost. Do you have skilled personnel...
Introduction to Redis (What it is, what are the use cases etc)
Redis Overview Redis (which means Remote Dictionary Serve) is an open-source NoSQL database known to be a fast, in-memory key-value data store, cache, message broker, and queue. The project started by Salvatore 'antirez' Sanfilippo, the...