Databases

What is the Relational Model? — step-by-step DevOps tutorial on Progressive Robot

What is the Relational Model?

The relational model is an abstract model used to organize data within a database. In order to control access to a database, write data, run queries, or perform any other tasks related to database management, a database management system must have some kind of underlying model that defines how…

Read more
Containerizing a Node.js Application for Development With Docker Compose — step-by-step Docker tutorial on Progressive Robot

Containerizing a Node.js Application for Development With Docker Compose

If you are actively developing an application, Docker can simplify your workflow and the process of deploying your application to production. This tutorial will show you how to set up a development environment for a Node.js application using Docker. You will create two containers — one for the Node application and another for the MongoDB database — with Docker Compose. At the end of this tutorial, you will have a working shark information application running on Docker containers.

Read more
How To Configure a Galera Cluster with MariaDB on Debian 10 Servers — step-by-step Linux tutorial on Progressive Robot

How To Configure a Galera Cluster with MariaDB on Debian 10 Servers

In this guide, you will configure an active-active MariaDB Galera cluster. For demonstration purposes, you will configure and test three Debian 10 Droplets that will act as nodes in the cluster. MariaDB is an open source relational database system that is fully compatible with the popular MySQL RDBMS system. Galera is a database clustering solution that enables you to set up multi-master clusters using synchronous replication.

Read more
How To Install and Configure Neo4j on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Neo4j on Ubuntu 20.04

Neo4j is a graph database that records relationships between data nodes, whereas traditional relational databases use rows and columns to store and structure data. Since each node stores references to all the other nodes that it is connected to, Neo4j…

Read more
CHAT