Redis persistence strong or best effort?

This page summarizes the projects mentioned and recommended in the original post on /r/redis

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • redisraft

    A Redis Module that make it possible to create a consistent Raft cluster from multiple Redis instances.

    Honestly you are better running Etcd for this kind of stuff, or using https://github.com/RedisLabs/redisraft Trying to tweak Redis for transactions is possible but goes against the grain.

  • bencher

    benchmarks for operations with proto data in redis (by alok87)

    My Key would have protobuf data stored as bytes in Redis as Value. Data would not be small structs in golang of 10-15fields max. Read heavy system, writes are not that much (1:99 read to write ratio). Like the read latency I am getting from Redis https://github.com/alok87/bencher 0.3ms or so.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

    Checked with the Redis Labs Team. redis.io is opensoruce doc and redis.com is enterprise doc. In both the cases, one edge case is there:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts