{"repo":"HotPotatoC/kvstore","free":true,"listed":false,"github":"https://github.com/HotPotatoC/kvstore","clone":"git clone https://github.com/HotPotatoC/kvstore.git","description":"🗄️kvstore is an experimental in-memory database server compatible with the redis protocol (RESP).","language":"Go","stars":17,"topics":["hashtables","pair","redis","inmemory-db","key-value","database-server","golang"],"license":"MIT","category":"databases-storage","readme_excerpt":"kvstore An experimental key-value database server that is compatible with the redis RESP protocol. Getting started Simply run the following command to start the server: To connect to the server, currently the kvstore-cli is yet to be implemented. So for now, you can use the redis-cli command to connect to the server. Current available commands are: - SET key value - GET key - DEL key - KEYS pattern - PING - FLUSHALL - CLIENT [ID INFO LIST KILL GETNAME SETNAME ] To Do - [x] Pipelining commands - [ ] AOF - [ ] ACL - [ ] Clustering - [ ] Implement kvstore-cli NOTE This project is not targeted for production use. This is only a proof of concept Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. License MIT Support","default_branch":null,"files":null,"tree":[],"storefront":"/r/HotPotatoC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HotPotatoC/kvstore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}