A simple distributed key value store in golang
Using hash(key) to get the index, if that is not euqal to current index, then redirecting to the index-matched server
Created a Queue on the Masters, this queue stores key-values that have not yet been written to replicas, Slaves loop get datas from the queue and delete them from Master.
./launsh.sh
👤 fffzlfk
- Website: fffzlfk.netlify.app
- Twitter: @fffzlfk
- Github: @fffzlfk
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator