Live data from Hacker News

Show HN: BerylDB – a small key-value database

docs.beryl.dev

11–20 of 25 posts

Re: Show HN: BerylDB – a small key-value database

#14

I spent a lot of time on the home page wondering if this is a network database server or an embedded database library.

Thanks for your input!

It's a TCP-based text protocol. We have implemented a simple protocol (https://github.com/beryldb/beryldb/blob/unstable/include/pro...)

Thank you for your feedback. I am going to update the documentation and explain this issue using a different approach.

Appreciated.

Re: Show HN: BerylDB – a small key-value database

#15
Looks interesting! Do you have plans to add aggregations and analytics functions? It seems like you can do simple counting with TOUCH but I didn’t see any SUM etc. Can it run in-memory or just on disk? If in-memory how does it benchmark vs Redis? Thanks and congrats on the launch!

Re: Show HN: BerylDB – a small key-value database

#19
post #12

Can you compare Beryl with using Rocksdb directly?

I was equally confused (read the headline, asked "how is that different from RocksDB?", and then read the explanation that it was based on RocksDB), but it sounds like this is actually an alternative to Redis, not RocksDB. So the difference is that it's exposed over a network, rather than embedded locally.

Re: Show HN: BerylDB – a small key-value database

#20
Looks clean and straightforward. Couple of questions...

  
It says the network key should be "Name of global network". Not sure what that is, and I don't see anything using it, printing it, etc. What's this for?

Similar question on this:

  
What is type? It says it defaults to "clients", but not what that means, what the other choices are, etc.

Similar for "connecting class name". It's not clear what things that drives.

Post reply on HN