Software Alternatives & Reviews

Comparing the new Redis6 multithreaded I/O to Elasticache & KeyDB

KeyDB Redis Amazon ElastiCache
  1. 1
    KeyDB is fast NoSQL database with full compatibility for Redis APIs, clients, and modules.
    Because of KeyDB’s multithreading and performance gains, we typically need a much larger benchmark machine than the one KeyDB is running on. We have found that a 32 core m5.8xlarge is needed to produce enough throughput with memtier. This supports throughput for up to a 16 core KeyDB instance (medium to 4xlarge)

    #Key-Value Database #Databases #NoSQL Databases 8 social mentions

  2. 2
    Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
    Pricing:
    • Open Source
    So there are 3 offerings by 3 companies, all compatible with eachother and based off open source Redis: Elasticache is offered as an optimized service offering of Redis; RedisLabs and Redis providing a core product and monetized offering, and KeyDB which remains a fast cutting edge (open source) superset of Redis. This blog looks specifically at performance, however there is a section at the end of this blog that also outlines other key differences.

    #Key-Value Database #NoSQL Databases #Databases 183 social mentions

  3. Amazon ElastiCache offers fully managed Redis and Memcached. Seamlessly deploy, operate, and scale popular open source compatible in-memory data stores.
    KeyDB was introduced nearly a year ago as a multithreaded fork of Redis with major performance gains. Soon after Amazon announced their enhanced io handling for Redis using Elasticache. Redis is now in the process of releasing their multithreaded io option in version 6.0. Unlike Redis6 and Elasticache, KeyDB multithreads several aspects including placing the event loop on multiple threads, with network IO, and query parsing done concurrently.

    #Databases #NoSQL Databases #Key-Value Database 12 social mentions

Discuss: Comparing the new Redis6 multithreaded I/O to Elasticache & KeyDB

Log in or Post with