https://github.com/mikong/hanbaiki
A simple key-value store written in Rust. It uses the Redis Serialization Protocol.
https://github.com/mikong/hanbaiki
database nosql redis-protocol rust server tcp-server
Last synced: about 1 month ago
JSON representation
A simple key-value store written in Rust. It uses the Redis Serialization Protocol.
- Host: GitHub
- URL: https://github.com/mikong/hanbaiki
- Owner: mikong
- License: mit
- Created: 2018-07-02T16:09:58.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-02-24T14:56:38.000Z (over 5 years ago)
- Last Synced: 2025-04-05T15:22:55.851Z (about 2 months ago)
- Topics: database, nosql, redis-protocol, rust, server, tcp-server
- Language: Rust
- Homepage: https://mikong.github.io/hanbaiki
- Size: 720 KB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Hanbaiki (販売機)
A simple key-value store written in Rust.## Installation
**Warning**: This project is still in the pre-alpha stage.
Precompiled binaries are available for Linux, macOS, and Windows in [Releases](https://github.com/mikong/hanbaiki/releases). Simply download and extract the archive to get the binaries for the server (hanbaiki) and interactive client (cli).
## Usage
### Running the server
```
$ ./hanbaiki
listening on 127.0.0.1:6363
```### Running the client
```
$ ./cli
> SET hello world
OK
> GET hello
"world"
```For a work-in-progress list of commands, check the [commands page](https://mikong.github.io/hanbaiki/commands.html).
## License
This software is distributed under the [MIT License](https://github.com/mikong/hanbaiki/blob/master/LICENSE).