Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

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

Database Automation with Puppet: Deploying MySQL & MariaDB Galera Cluster

This post walks you through deployment of MySQL/MariaDB Galera Cluster using Puppet module. We’ll also look at how ClusterControl can be used to automate the management aspects of the environment once it’s set up.

An Overview of PostgreSQL & MySQL Cross Replication

The blog gives a detailed account of achieving cross replication between MySQL and PostgreSQL databases using two of the renowned tools of the open source community. A step-by-step demo configuration gives the audience an easy to implement guide including a summarized explanation of which tool is rated over the other.

What's New in MariaDB Cluster 10.4

This blog provides an overview of the new features and functions of MariaDB Cluster 10.4. Based on Galera Cluster from Codership, MariaDB Cluster is a synchronous multi-master database cluster that runs on Linux.

PostgreSQL: Query Parallelism in Action

A parallel query is a method used to increase the execution speed of SQL queries by creating multiple query processes that divide the workload of a SQL statement and executing it in parallel or at the same time. In this blog, we’ll explore this concept and how it relates to PostgreSQL.

How to Optimize PostgreSQL Logical Replication

Logical Replication or pglogical is a method of replicating specific data objects (tables) and their changes to the replica in real-time which is similar to streaming replication. The term logical is in contrast to physical replication, which uses exact block addresses and byte-by-byte replication. This blog provides tips on how to optimize logical replication system.

How to Setup MariaDB 10.3 Replication Using Ansible and Vagrant

Ansible is a system that allows you to automate the deployment of various IT services. In this blog, we’ll show you how to expedite the deployment of your MariaDB master/slave environment using some Vagrant boxes and Ansible playbook.

What's New in MariaDB 10.4

MariaDB 10.4 will soon be released as production-ready. In this blog post, we’ll go through some of the most important features that MariaDB 10.4 will bring to us.

Database Automation with Puppet: Deploying MySQL & MariaDB Replication

This post walks you through deployment of MySQL/MariaDB replication using Puppet module. We’ll also look at how ClusterControl can be used to automate the management aspects of the environment once it’s set up.

Comparing Data Stores for PostgreSQL - MVCC vs InnoDB

MVCC is one of the primary ways for most of the RDBMS to solve read-write contention. In this blog, we’ll see in details how PostgreSQL and InnoDB implement the same. Also, we’ll see some of the major differences between their implementation.

A Guide to Deploying TimescaleDB with Docker

While setting up a single instance of Timescale on a Docker container is a pretty straight-forward task, deploying a replication cluster to achieve high availability is not. Customizing something from the OS side, or choosing a different OS image altogether makes it even harder. In this blog, we’ll deploy TimescaleDB on Docker and discuss a way to make it easier to configure a replication with ClusterControl using a clean OS image.