Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

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

How to Use MongoDB Data Modeling to Improve Throughput Operations

This blog provides an overview of how data modeling can improve performance in a MongoDB database environment.

How to Improve Replication Performance in a MySQL or MariaDB Galera Cluster

Can we increase Galera performance if we speed up applying data that is replicated between its nodes? In this blog post, we assess the impact of having multiple wsrep_slave_threads on the overall performance of Galera cluster.

The New Way to Manage Open Source Databases

The database industry has completely changed in the past two decades - from closed source to open source first, single instances to distributed clusters, polyglot environments and increasingly automated operational systems that are slowly but surely taking over the common core tasks of the DBA.

This blog discusses this industry shift.

PostgreSQL on the Rise: 2018 Postgres Findings & 2019 Trends

PostgreSQL has seen real growth in the past few years, getting closer and closer to MySQL, which continues to be the world’s most popular open source database. In this blog we explore what’s been happening with PostgreSQL in 2018 and some predictions for the future.

2019 Open Source Database Trends & Predictions

2018 saw a rise in PostgreSQL, a boom in containizeration and increased adoption of DevOps in the enterprise. What will 2019 hold? This blog details some industry predictions as well as ones from the Severalnines team.

Deploying MongoDB Using Docker

This blog provides an introduction to deploying MongoDB using a Docker container. We will look at some important concepts like volume mapping and connecting to a MongoDB container from another container using links.

Webinar Replay: How to Manage Replication Failover Processes for MySQL, MariaDB & PostgreSQL

Watch the replay of this webinar for a detailed overview of what failover processes may look like in MySQL, MariaDB and PostgreSQL replication setups. We’ll cover the dangers related to the failover process and look at how ClusterControl manages it as well as how it can be configured for both assisted and automated failover.

Using PostgreSQL Logical Replication to Maintain an Always Up-to-Date Read/Write TEST Server

This blog discusses logical replication in PostgreSQL: its use cases, general information on the status of this technology, and a special use case in particular on how to setup a subscriber (replica) node of the primary server in order to function as the database server for the testing environment, and the challenges met.

How to Take Advantage of the New Partitioning Features in PostgreSQL 11

With the recent release of PostgreSQL 11 there are a lot of new amazing partitioning features. The details of these new partitioning features will be covered in this blog with a few code examples.

How to Upgrade PostgreSQL10 to PostgreSQL11 with Zero Downtime

The old way to accomplish upgrades on PostgreSQL used to be using pg_upgrade, dumping and restoring, or using some third party tools, all of them with their own caveats. Nowadays, PostgreSQL allows us to use logical replication which, in contrast to physical replication, you can replicate between different major versions of PostgreSQL. In this blog, we're going to see how we can upgrade our PostgreSQL 10 to PostgreSQL 11 with zero downtime using logical replication.