Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: DataStore4J A thread-safe, high-performance key-value data store (github.com/theuntamed839)
2 points by theuntamed000 4 months ago | hide | past | favorite | 2 comments
Hello HN,

I’m excited to share a small milestone. This project began as my engineering final year project about 3 years ago. Back then, it wasn’t anywhere near what I had envisioned, so I dedicated my free time during weekends towards this project and finally I think I have elevated it to a level, brought it to a stage I’m proud of

DataStore4J is a Java-native key-value store built on an LSM-tree architecture, inspired by Google’s LevelDB.

I’ve also put together some benchmarks comparing it against similar databases (https://github.com/theuntamed839/DataStore4J/blob/main/Bench...)

Some information on the internals (https://github.com/theuntamed839/DataStore4J/wiki)

I’m the sole developer on this, so I’m sure I’ve misused Java in places, missed edge cases, or even obvious bugs. I'd love to hear any feedback, and issues.



Congrats for sticking with it! Taking a look


Thanks man, i really learnt a lot on this project.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: