Commerce · alternatives · 2026
24 alternatives to A threaded, TCP, key value store in Haskell
A multi-threaded, TCP, key-value store inspired by Redis implemented in Haskell. - honza/redish
Redish is a multi-threaded, TCP-based key-value store written in Haskell, modeled after Redis. It allows users to store and retrieve data over a network connection using a simple key-value interface. The project is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A threaded, TCP, key value store in Haskell launched in 2013; newer entries below may have overtaken it.
- 1

Hi There, Erlang-RED has been my project for the last couple of months and I would love to get some feedback from the HN community. The idea is to take advantage of Erlangs message passing and low overhead processes to have true concurrency in Node-RED flows. Plus also to bring low-code visual flow-based programming to Erlang.
2025 · github.com · its alternatives →
- 2

A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in - kividbio/kividb
3d ago · github.com · its alternatives →
- 3ES
We're thrilled to unveil EloqKV, a lightning-fast distributed key-value store with a Redis-compatible API. Built on a new database architecture called the Data Substrate, EloqKV brings significant innovations to database design. Here’s the unique features that makes it stand out: - Flexible Deployment: Run it as a single-node in-memory KV cache, a larger-than-memory database or scale to a highly available, distributed transactional database with ease. - High Performance: Achieves performance levels comparable to top in-memory databases like Redis and DragonflyDB, while significantly…
2024 · eloqdata.com · its alternatives →
- 4RA
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more
2018 · alash3al.github.io · its alternatives →
- 5

:ramen: A tasty Haskell web and mobile framework. Contribute to dmjio/miso development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 6AB
we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence. To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads. In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on…
2025 · hpkv.io · its alternatives →
- 7

Simple in-memory Key/Value Store written in Elixir using `cabol/ex_shards` - cabol/kvx
2016 · github.com · its alternatives →
- 8RR
2019 · redily.app · its alternatives →
- 9

A Redis-compatable key-value store. Up to 10x faster. Native vector support. - lux-db/lux
Mar 2026 · github.com · its alternatives →
- 10

A strongly-typed document database that runs on any transactional key-value store. - losfair/RefineDB
2021 · github.com · its alternatives →
- 11

Setting up Kafka or such enterprise oriented software with their clusters or dedicated servers is heavy and bothering enough that most small teams or indie hackers skip it entirely and making compromise to use in-memory queues. I wanted something in between: a persistent queue that is simple to run (one binary, which makes one sqlite db), gets real fault isolation and crash recovery due to Elixir, easy to inspect (open ezra.db in any SQLite browser and see every task), and requires no new client library - it speaks the Redis Streams wire protocol, so any Redis client in any language just…
Jun 2026 · github.com · its alternatives →
- 12
RipDB▲65Fast, decentralized key-value Store for web3 builders
2022 · zdenham.github.io · its alternatives →
- 13

This is rather a mature project. It began out of curiosity: I wanted to test if Haskell FFI was powerful and expressive enough to interconnect C and Haskell code flawlessly. Particularly, if C strings generated inside Nginx can be shared within Haskell code and what must be done to respect their lifetimes etc. Recently, I released version 3.2.0 with revamped README (with a lot of examples) and a new approach to building Haskell handlers using the modernized cabal v2-build for dependencies.
2023 · github.com · its alternatives →
- 14

A Cloud monad based on transient for the creation of Web and reactive distributed applications that are fully composable, where Web browsers are first class nodes in the cloud - GitHub - transient-haskell/transient-universe: A Cloud monad based on transient for the creation of Web and reactive distr
2016 · github.com · its alternatives →
- 15

Treat Redis Lists like Unix Pipes. Contribute to lukasmartinelli/redis-pipe development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 16

An encrypted, in-memory, key-value store. Contribute to ankane/morph development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 17

Fast key-value DB in Go. Contribute to dgraph-io/badger development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 18

Hey everyone! I've been working on hsrs, a type-safe Haskell Bindings Generator for Rust. I couldn't really find any bindings generator that would create type-safe, rich bindings for Haskell from Rust. Naturally, both languages have rich type systems, so I was amazed that no awesome bindings generator already existed, hence I decided to write my own. hsrs feels very similar to pyo3 and napi-rs, and if you've used those, hsrs will feel right at home. What's unique about hsrs as opposed to hs-bindgen is that it has type-safe bindings for rich types, like Result, Maybe, etc. while also…
May 2026 · github.com · its alternatives →
- 19SI
Hey HN, this is a small Haskell learning project that I wanted to share. It's just a website where you can see how many people write the exact same text as you (thought it was a fun idea). It's built using Scotty, SQLite, Redis and Caddy. Currently it's running in a small DigitalOcean droplet (1 Gb RAM). Using Haskell for web development (specifically with Scotty) was slightly easier than I thought, but still a relatively hard task compared to other languages. One of my main friction points was Haskell's multiple string-like types: String, Text (& lazy), ByteString (& lazy), and each library…
Jan 2026 · subth.ink · its alternatives →
- 20

A fluent Twilio IVR library for Haskell. Contribute to steven777400/TwilioIVR development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 21

C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis - Cylix/cpp_redis
2017 · github.com · its alternatives →
- 22

A minimal library for building scalable TCP servers in Erlang - sinasamavati/condor
2018 · github.com · its alternatives →
- 23

A fuzzy key value store based on semantic similarity rather lexical equality. - upstash/semantic-cache
2024 · github.com · its alternatives →
- 24

Nodejs based utils to deal with large Redis databases - piiojs/redis-utils
2019 · github.com · its alternatives →
Also compare
- Visual flow-based programming for Erlang, inspired by Node-RED alternatives
- KiviDB, a faster Redis-compatible memory database and vector cache alternatives
- EloqKV – Scalable distributed ACID key-value database with Redis API alternatives
- RedixDB – a fast persistent key-value store with the Redis protocol alternatives
- Miso – A Haskell implementation of Elm alternatives
- A bi-directional, persisted KV store that is faster than Redis alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →