Show HN: I created Redis alternative in Go that even runs natively on Windows(github.com)
github.com
Show HN: I created Redis alternative in Go that even runs natively on Windows
https://github.com/Suleman-Elahi/frostdb
1 comments
This looks like a very useful alt implementation. Have you done benchmarks to see what perf is like vs redis or valkey?
I have been trying to create redis fork that runs nativerly on Windows but for a single person it's a herculean task. So i have been taking help of various coding agent and ai models to come up with something that can help run be run natively on Windows so I can run redis-py and arq and huey like libraries with ease.
So here it is: FrostDB.
It's a single binary that currently implements from basic GET/SET commands to Pub/Sub, Streams, Hashes, Lists, Sets, and GEO commands with RDB import/export, LRU eviction etc. It's compatible with many Redis client libraries across multiple programming languages, including those that use Redis as a message queue. The implementation of the supported commands is tested against the original Redis test suite from the Redis GitHub repository. I'm still testing a few things and am now shifting my focus toward performance.
This isn't meant to replace Redis, and I'm not telling anyone to switch to it. But if you're looking for a Redis-compatible server that runs natively on Windows, something now exists, at least for development and testing.