Live data from Hacker News

Kvrocks: Redis-compatible distributed key value NoSQL database

kvrocks.apache.org

1–10 of 17 posts

Re: Kvrocks: Redis-compatible distributed key value NoSQL database

#5

As this is backed by RocksDB, does that mean it’s disk-based? I’ve been looking for a way to utilize Redis but with hot (memory) and warm (nvme disk) mechanisms to boost my capacity affordably.

There are several redis-compatible disk backed solutions, https://github.com/OpenAtomFoundation/pika is the first that comes to mind but im positive there are others

Re: Kvrocks: Redis-compatible distributed key value NoSQL database

#6

As this is backed by RocksDB, does that mean it’s disk-based? I’ve been looking for a way to utilize Redis but with hot (memory) and warm (nvme disk) mechanisms to boost my capacity affordably.

Yes it is only limited by disk usage but it does have an in-memory cache.

I tested kvrocks about a year ago and don't have the benchmarks to hand anymore, but if I remember correctly kvrocks had a ~60% performance penalty compared to Redis, but depends on your disk speeds.

Re: Kvrocks: Redis-compatible distributed key value NoSQL database

#7
Related. Others?

Redis Alternative at Apache Software Foundation Now Supports RediSearch and SQL - https://news.ycombinator.com/item?id=40812879 - June 2024 (3 comments)

Show HN: Kvrocks – High Performance SSD Redis which supports replication and HA - https://news.ycombinator.com/item?id=20827111 - Aug 2019 (3 comments)

Re: Kvrocks: Redis-compatible distributed key value NoSQL database

#8
post #7

Related. Others? Redis Alternative at Apache Software Foundation Now Supports RediSearch and SQL - https://news.ycombinator.com/item?id=40812879 - June 2024 (3 comments) Show HN: Kvrocks – High Performance SSD Redis which supports replication and HA - https://news.ycombinator.com/item?id=20827111 - Aug 2019 (3 comments)

Kronotop: Redis-compatible, transactional document store backed by FoundationDB - https://news.ycombinator.com/item?id=42771403

Re: Kvrocks: Redis-compatible distributed key value NoSQL database

#9
I am confused. "key value NoSQL". Is it a key-value store (that is obviously not SQL), which is capable of doing some rudimentary JSON store/retrieve operations like RedisJSON? Because for me a NoSQL database is a document-based, schema-less database like MongoDB.

I tried finding some examples but they don't even have an `examples` directory on GitHub.

So I just assume that this is RedisJSON + per namespace passwords?

Also no info on drivers, so does this mean that drivers compatible with Redis should be used with this?

If it is focused on the JSON part of Redis, then I might start using it as a replacement.

Post reply on HN