Neo4j is a graph database that stores nodes and relationships instead of tables, or documents. Neo4j is accessible using the Cypher query language through HTTP endpoint or binary Bolt protocol...
Memcached is an in-memory key-value data store. It is often used for caching data received from a database or API endpoint. It can speed up web applications. Memcached is an...
Mosquitto is a message broker that implements the MQTT protocol. Mosquitto is an open-source project developed by Eclipse. MQTT protocol uses a publishing/subscribe model. A client can publish a message...
MeiliSearch is an open-source search engine written in the Rust programming language. This search engine provides customizable search and indexing, understands typos, supports full-text search, synonyms, and offers other features...
Percona Server for MySQL is a relational database that allows to access data using Structured Query Language (SQL). It is a fork of MySQL Server. Percona Server for MySQL is...
GitLab is an open-source DevOps platform which provides Git repositories management, continuous integration, issue tracking, and other features. Self-managed GitLab can be installed on the own server.
This tutorial explains...
CouchDB is a cross-platform document database released by the Apache Software Foundation. CouchDB is classified as a NoSQL database. So, it stores data in JSON-based document format. CouchDB is an...
RabbitMQ is a message broker that enables applications to communicate with each other and exchange information. It implements AMQP messaging protocol. RabbitMQ is an open-source project that is written by...
Grafana is a cross-platform tool for data visualization, analytics, and monitoring. Data is retrieved from various data sources such as MySQL, Prometheus and then data is presented in the form...