Hacker News new | ask | show | jobs
by qwertox 509 days ago
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.

2 comments

I don't think it is "focused" on the JSON part of Redis, they have added a lot of commands from Redis, not only JSON. They are also working on storing vectors too for instance.

As for the drivers compatible, if you mean "clients", in our case we use the official Python Redis client with Kvrocks and it works perfectly with the commands we use.

So DynamoDB would not fit your definition of NoSQL? I think it would, for most people. It's just a much larger category than Mongo and things like it.