Earlier quoted context omitted.
>You’d be surprised what people want! If what you want is persistent k/v, then there are already tons databases that can do that. Redis has a different use case, so what are you trying to say? That you want to misuse tools?
> If what you want is persistent k/v, then there are already tons databases that can do that. Are there? What's a good, mainstream, persistent k/v for cheap single-node instances? PostgreSQL's KV support isn't good enough, Cassandra and MongoDB expect to be set up as a cluster and have all the overhead of that, BikeshedDB is alpha and I won't touch their upstream for obvious reasons, CouchDB is pretty much unmaintain…
In-memory database Redis wants to dabble in disk
31–40 of 63 posts
Re: In-memory database Redis wants to dabble in disk
#32Earlier quoted context omitted.
> If what you want is persistent k/v, then there are already tons databases that can do that. Are there? What's a good, mainstream, persistent k/v for cheap single-node instances? PostgreSQL's KV support isn't good enough, Cassandra and MongoDB expect to be set up as a cluster and have all the overhead of that, BikeshedDB is alpha and I won't touch their upstream for obvious reasons, CouchDB is pretty much unmaintain…
RocksDB?
Re: In-memory database Redis wants to dabble in disk
#33Earlier quoted context omitted.
How about LMDB ? It’s single writer/multiple reader, very fast and reliable.
This thread is my first time hearing of it, it doesn't seem particularly established/mature (e.g. I can't find cloud services offering managed instances, whereas there are plenty of those for Redis)
Re: In-memory database Redis wants to dabble in disk
#34> One main criticism of Redis had been its lack of support for SQL, the ubiquitous query language. Trollope said that was fixed now. A module RediSQL is available on GitHub. I think redisql has been supplanted by zeesql - https://zeesql.com/
Re: In-memory database Redis wants to dabble in disk
#35Earlier quoted context omitted.
This thread is my first time hearing of it, it doesn't seem particularly established/mature (e.g. I can't find cloud services offering managed instances, whereas there are plenty of those for Redis)
You didn't read enough what it actually is. Its embedded db like rocksdb.
Re: In-memory database Redis wants to dabble in disk
#36Re: In-memory database Redis wants to dabble in disk
#37This sounds to me like not understanding your place in the market or why people use your product. I can name half a dozen classic SQL databases off hand. I can’t name a tool that competes with Redis at their niche. Why aim for an already oversaturated market when you already have a good profitable niche.
Re: In-memory database Redis wants to dabble in disk
#38Surely you need the sorted set in memory to derive rank/manipulate it etc?
Or would you have to shard it and add other elements on top in app code to focus on only a subsection of the data?
Re: In-memory database Redis wants to dabble in disk
#39Earlier quoted context omitted.
Then it's hardly a substitute for Redis.
You put redis on top of it.
Re: In-memory database Redis wants to dabble in disk
#40Earlier quoted context omitted.
You put redis on top of it.
Are you suggesting that there's no need for Redis to integrate persistent-storage support because every user should download some library and patch the Redis source themselves? And that would somehow be better?