Redis is in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker. It supports different kinds of abstract data structures like sorted sets, HyperLogLogs, bitmaps, strings, lists, maps, sets, streams, and spatial indexes
Sign up in less than 30 seconds. Try out our 7 day risk free trial, upgrade at anytime, no questions, no hassle.
Availible only in Monthly subscription
- For small businesses and startups
- Cheap and fully featured
- Perfect for lightweight tasks
- For established businesses
- Ideal balance of price, power and endurance
- Handles more complex tasks
- For larger corporations
- Robust storage options, ideal for large workloads
- Top of the line performance
Rabbitmq is an open-source message-broker software (also called message-oriented middleware) which implemented the Advanced Message Queuing Protocol and was extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol, MQ Telemetry Transport, and other protocols. Server program is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Broker interface with cleint libraries are available for all leading programming languages
PostgreSQL (also known as Postgres), is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PostgreSQL features transactions with (ACID) properties - Atomicity, Consistency, Isolation, Durability, automatically updatable views, materialized views, triggers, foreign keys, and stored procedures. It is designed to handle a wide range of jobs, from single machines to data warehouses or Web services with many concurrent users.