MongoDB

How To Use Transactions in MongoDB — step-by-step Databases tutorial on Progressive Robot

How To Use Transactions in MongoDB

Though they were a staple feature of relational database management systems for many years, ACID transactions are a relatively new feature in MongoDB. This tutorial explains what transactions are and how you can initiate and commit them in a MongoDB database. It also provides an overview of the ACID principles required for any transaction: atomoicity, consistency, isolation, and durability.

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 Install MongoDB on CentOS 8 — step-by-step Linux tutorial on Progressive Robot

How To Install MongoDB on CentOS 8

MongoDB is an open-source document database used commonly in modern web applications. It is classified as a NoSQL database because it does not rely on a traditional table-based relational database structure. Instead, it uses JSON-like documents with dynamic schemas. In this tutorial you’ll install MongoDB on a CentOS 8 server, test it, and learn how to manage it as a systemd service.

Read more
CHAT