BoJack is a single-node key-value store written in Crystal.
- Source Code
- https://github.com/marceloboeira/bojack[01]
- Developer
- Country of Origin
- DE
- Start Year
- 2016 [04]
- Project Type
- Open Source
- Written in
- Crystal
- Operating System
- Linux
- License
- MIT License
BoJack is a single-node key-value store written in Crystal.
History[02]
The systems was started by Marcelo Boeira in 2016 as a learning vehicle for understanding database systems.
Logging
Bojack logs, in addition to errors, individual commands for any client action, along with the date and time of interaction, and the client's address and port.
This includes anytime a client connects, or a key is set, updated, or deleted.
Query Interface[03]
Bojack provides a standard command-line interface for starting the server and connecting clients.
Citations
4 sources- GitHub - marceloboeira/bojack: 🐴 The unreliable key-value store · GitHub github.com
- https://medium.com/@marceloboeira/why-you-should-build-your-own-nosql-database-9bbba42039f5 medium.com
- GitHub - marceloboeira/bojack: 🐴 The unreliable key-value store · GitHub github.com
- chore: Bootstrap BoJack :horse: github.com
Revision #6
Last Updated: