Show HN: BerylDB – a small key-value database
docs.beryl.dev
Show HN: BerylDB – a small key-value database
1–10 of 25 posts
Re: Show HN: BerylDB – a small key-value database
#2I hope everyone is having a great week!!
I'm working on a small key-value database, written in C++ and powered by RocksDB. It started as a hobby, but I am trying to slowly turn it into a stable project.
The project is called BerylDB. A PHP API was released a couple of days ago, and currently working on a NodeJS gateway. I'm super excited about the project and actively improving its functionalities. The server is fully modular, which means that components can be loaded/unloaded as required. In addition to data storage, the server has channels, and clients can subscribe to them. This make it a great solution for real time analytics.
The ultimate goal of this project is to have a community of custom modules that users may be interested on. This may be useful for developers and/or companies requiring specific needs.
I'm open to collaborations! If you happen to have interested in databases, please let me know. I am on Discord. Any kind of collaboration or feedback would be appreciated. If you work for an startup or need high speed performance, please let me know!
Discord: https://discord.gg/H6HVxeDq
Docs: https://docs.beryl.dev/
Server repository: https://github.com/beryldb/beryldb
Client (command line): https://github.com/beryldb/beryldb-cli
PHP API: https://github.com/beryldb/php-beryl
Re: Show HN: BerylDB – a small key-value database
#3E: why the downvote?
Re: Show HN: BerylDB – a small key-value database
#4You need Show HN: in the title if this is your own project. Just an FYI. E: why the downvote?
Re: Show HN: BerylDB – a small key-value database
#5Re: Show HN: BerylDB – a small key-value database
#6Re: Show HN: BerylDB – a small key-value database
#7Earlier quoted context omitted.
Thank you the tip, junon. I am just new to the community. Does current title work?
It's specifically "Show HN"
Re: Show HN: BerylDB – a small key-value database
#8Re: Show HN: BerylDB – a small key-value database
#9What goals does Beryl have, both short and long? Does it aim to compete with Redis? Can you host a cluster of BerylDB instances? What type of benchmarks are you seeing?
Re: Show HN: BerylDB – a small key-value database
#10Interested in this project! Ever since Redis become much more than a KV, I've been seeking something a bit simpler. I'll admit, Redis is simple to get stared with, but there is a lot to learn once you do. What goals does Beryl have, both short and long? Does it aim to compete with Redis? Can you host a cluster of BerylDB instances? What type of benchmarks are you seeing?
I am currently working on a cluster system. I am gauging whether to use the Raft consensus algorithm, or the typical master-slave replication schema. Not only that, but I am working on this as we speak.
As your question about long-term goals goes: I am interested in real time analytics, so hopefully we can deploy a SaaS-based platform. I am working hard to make our modules developer-friendly, so you can have access to C++ speeds with little coding. These are dreams for now, as we are just getting started, I hope you understand.
BerylDB is still in beta, and your input is appreciated.
Sincerely.