How to Deploy a MariaDB Cluster for High Availability
MariaDB Cluster is a Multi Master replication system built from MariaDB Server, MySQL wsrep patch and Galera wsrep provider. Galera is based on synchronous (or ‘virtually synchronous’) replication...
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 ArticleWhat Are MariaDB Temporal Tables?
Starting from 10.3.4, MariaDB comes with temporal tables. It is still quite an uncommon feature and we would like to discuss a bit what those tables are and what they can be useful for.First of all, in...
View ArticleUsing the Aria Storage Engine with MariaDB Server
MariaDB Server is one of the most popular open-source database servers. It was created by the original developers of MySQL and it became popular for being fast, scalable, and robust. MariaDB has a rich...
View ArticleIntroduction to MaxScale Administration Using maxctrl for MariaDB Cluster
MariaDB Cluster consists of MariaDB Server with Galera Cluster and MariaDB MaxScale. As a multi-master replication solution, any MariaDB Server with Galera Cluster can operate as a primary server. This...
View ArticleWhat is MariaDB Enterprise Cluster?
MariaDB Enterprise Cluster is a subscription service of a highly available database solution from MariaDB Corporation which is managed with an Enterprise Lifecycle. There are three aspects of the...
View ArticleAn Overview of Caching for PostgreSQL
Most OLTP workloads involve random disk I/O usage. Knowing that disks (including SSD) are slower in performance than using RAM, database systems use caching to increase performance. Caching is all...
View ArticleExploring Storage Engine Options for MariaDB
MariaDB Server was originally derived from MySQL and has therefore inherited its pluggable storage engine architecture. Different storage engines have different characteristics in terms of performance...
View ArticleUsing the MariaDB Audit Plugin for Database Security
There are different ways to keep your data safe. Practices such as controlling database access, securing configuration, upgrading your system, and more are part of database security. It is even...
View ArticleWhat's New in MariaDB MaxScale 2.4
MaxScale 2.4 was released on December 21st, 2019, and ClusterControl 1.7.6 supports the monitoring and managing up to this version. However, for deployment, ClusterControl only supports up to version...
View ArticleDeploying MariaDB Replication for High Availability
MariaDB Server offers asynchronous and synchronous replication. It can be set up to have a multi-source replication or with a multi-master setup. For a read and write intensive application, a...
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 ArticleHow to Design a Geographically Distributed MariaDB Cluster
It is very common to see databases distributed across multiple geographical locations. One scenario for doing this type of setup is for disaster recovery, where your standby data center is located in a...
View ArticleMaxScale Basic Management Using MaxCtrl for MariaDB Cluster
In the previous blog post, we have covered some introductions to MaxScale installation, upgrade, and deployment using MaxCtrl command-line client. In this blog post, we are going to cover the MaxScale...
View ArticleTips for Monitoring MariaDB Cluster
In previous blog posts, we have covered topics for Monitoring Your Galera Cluster whether it's MySQL or MariaDB. Although the technology versions don't differ much, MariaDB Cluster has some major...
View ArticleComparing MariaDB Server to MariaDB Cluster
MariaDB Server and MariaDB Cluster are open source products powered by the MariaDB Corporation. MariaDB Server is one of the most popular relational databases, it was originally forked from MySQL...
View ArticleLogical Replication Partitioning With PostgreSQL 13
Every PostgreSQL release comes with few major feature enhancements, but what is equally interesting is that every release improves upon its past features as well.As PostgreSQL 13 is scheduled to be...
View ArticleConfiguration Management Software Integration
Any configuration management software such as Puppet, Chef, SaltStack, Ansible or Terraform can be used with ClusterControl to simplify automatic deployments of managed databases across hundreds of...
View ArticleUsing ClusterControl with Multiple Cloud Providers (Multi-Cloud)
Multi-cloud is the use of multiple cloud providers whether it’s deploying into multiple cloud infrastructures or using differentiated services from more than one provider.There are several reasons for...
View ArticleHybrid Cloud Database Deployments (Hybrid Clouds)
One of the biggest draws of the hybrid cloud model is the ability to act fast (“agility”) and adapt to business changes whether it’s a need to scale out capacity when it is not timely available in your...
View Article