Hacker News new | past | comments | ask | show | jobs | submit login

Here is an implementation of a Ruby based kv store build on top of rugged, which is built on top of libgit2:

https://github.com/ioquatix/relaxo-model

It's so much fun, but not that practical for scalable websites.




>It's so much fun, but not that practical for scalable websites.

Git based kv has a bit different purpose than the regular kv storage. They are intended for communication between entities, running in parallel, sort of transactional memory. They are not intended for users' data storage.


That sounds more like a tuple space than a KV store?


Not sure, but the idea is that you could not only read and write, but write in parallel so the keys are merged according to the merge rule you've provided.




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

Search: