Mar 01, 2025 |
Insight for DBAs, MongoDB
This blog was originally published in August of 2021 and updated in March of 2025. Need to get a MongoDB instance up and running quickly for development or testing? Docker offers a fantastic solution. This guide provides a practical walkthrough of the essential steps for a basic MongoDB Docker installation, continuing our series on using […]
Nov 02, 2023 |
Insight for DBAs, PostgreSQL
This blog was originally published in Sept 2021 and was updated in November 2023. Following the series of blogs started by Peter Zaitsev in Installing MySQL with Docker, on deploying Docker containers running open source databases, in this article, I’ll demonstrate how to install and run PostgreSQL using Docker. Before proceeding, it is important to […]
Jul 28, 2021 |
Insight for DBAs, Insight for Developers, MongoDB
Updating documents on MongoDB prior to version 4.2 was quite limited. It was not possible to set values to a conditional expression, combine fields, or update a field based on the value of another field on the server-side. Tracing a parallel to the SQL update statements, for example, it wasn’t possible to do something like […]
Jul 06, 2021 |
Insight for DBAs, MongoDB
This article was written with the main purpose of showing you how to determine zones on a shard when using compound shard keys. Defining Zones in Shards means pre-defining where certain chunks will be stored and amongst which set of particular shards they will be balanced according to the shard key definition. MongoDB 4.4 brings […]
May 19, 2021 |
MongoDB, Percona Software
This is a very straightforward article written with the intention to show you how easy it is to refresh your Test/Dev environments with PROD data, using Percona Backup for MongoDB (PBM). This article will cover all the steps from the PBM configuration until the restore, assuming that the PBM agents are all up and running […]