Databases

How To Configure a MongoDB Replica Set on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Configure a MongoDB Replica Set on Ubuntu 20.04

The practice of synchronizing data across multiple separate databases is called replication. In MongoDB, a group of servers that maintain the same data set through replication are referred to as a replica set. This tutorial provides a brief overview of how replication works in MongoDB before outlining how to configure and initiate a replica set with three members.

Read more
Установка MariaDB в Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Установка MariaDB в Ubuntu 20.04

MariaDB — это система управления реляционными базами данных с открытым исходным кодом, которая часто используется в качестве альтернативы MySQL в составе популярного набора…

Read more
Установка комплекта Linux, Apache, MariaDB, PHP (LAMP) в Debian 9 — step-by-step Linux tutorial on Progressive Robot

Установка комплекта Linux, Apache, MariaDB, PHP (LAMP) в Debian 9

Комплект LAMP — это набор программного обеспечения с открытым исходным кодом, которое обычно устанавливается в комплексе для размещения на сервере динамических сайтов и веб-приложений. Этот термин представляет собой аббревиатуру. Операционная система Linux используется с…

Read more
How To Secure MongoDB on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Secure MongoDB on Ubuntu 20.04

MongoDB doesn’t have authentication enabled by default, meaning that any user with access to the server where the database is installed can add and delete data without restriction. In order to secure this vulnerability, this tutorial will walk you through creating an administrative user and enabling authentication. You’ll then test to confirm that only this administrative user has access to the database.

Read more
Добавление Sidekiq и Redis в приложение Ruby on Rails — step-by-step Databases tutorial on Progressive Robot

Добавление Sidekiq и Redis в приложение Ruby on Rails

При разработке приложения Ruby on Rails могут возникнуть такие задачи приложения, которые должны выполняться асинхронно. Обработка данных, массовая рассылка электронной почты, взаимодействие с внешними API и другие подобные задачи могут выполняться…

Read more
How To Set Up Continuous Archiving and Perform Point-In-Time-Recovery with PostgreSQL 12 on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up Continuous Archiving and Perform Point-In-Time-Recovery with PostgreSQL 12 on Ubuntu 20.04

One method PostgreSQL uses to maintain ACID properties is Write-Ahead Logging (WAL). For example, a secondary database cluster can use the archived WAL file for replication purposes, but you can also use the files to perform point-in-time-recovery (PITR). In this tutorial, you will set up continuous archiving with a PostgreSQL 12 cluster on Ubuntu 20.04 and perform PITR on the cluster.

Read more
CHAT