Redis description

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.

Top 12 Redis Alternatives

Latest update:
  1. MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database.

  2. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.

  3. A distributed open-source database with a flexible data model for documents, graphs, and key-values.

  4. PostgreSQL is a powerful, open source object-relational database system.

  5. HTTP + JSON document database with Map Reduce views and peer-based replication

  6. High-performance, distributed memory object caching system

  7. Microsoft Azure is an open, flexible, enterprise-grade cloud computing platform. Move faster, do more, and save money with IaaS + PaaS. Try for FREE.

  8. Aerospike is a high-performing NoSQL database supporting high transaction volumes with low latency.