mirror of
https://github.com/taigrr/bitcask
synced 2025-01-18 04:03:17 -08:00
Update README.md
This commit is contained in:
parent
c3bb135c8f
commit
31081bdf8a
18
README.md
18
README.md
@ -27,14 +27,14 @@ For a more feature-complete Redis-compatible server, distributed key/value store
|
|||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ git clone https://github.com/prologic/bitcask.git
|
$ git clone https://github.com/prologic/bitcask.git
|
||||||
$ make
|
$ make
|
||||||
```
|
```
|
||||||
|
|
||||||
## Install
|
## Install
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ go get github.com/prologic/bitcask
|
$ go get github.com/prologic/bitcask
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -42,11 +42,11 @@ $ go get github.com/prologic/bitcask
|
|||||||
|
|
||||||
Install the package into your project:
|
Install the package into your project:
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ go get github.com/prologic/bitcask
|
$ go get github.com/prologic/bitcask
|
||||||
```
|
```
|
||||||
|
|
||||||
```#!go
|
```go
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import "github.com/prologic/bitcask"
|
import "github.com/prologic/bitcask"
|
||||||
@ -64,7 +64,7 @@ documentation and other examples.
|
|||||||
|
|
||||||
## Usage (tool)
|
## Usage (tool)
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ bitcask -p /tmp/db set Hello World
|
$ bitcask -p /tmp/db set Hello World
|
||||||
$ bitcask -p /tmp/db get Hello
|
$ bitcask -p /tmp/db get Hello
|
||||||
World
|
World
|
||||||
@ -74,14 +74,14 @@ World
|
|||||||
|
|
||||||
There is also a builtin very simple Redis-compatible server called `bitcaskd`:
|
There is also a builtin very simple Redis-compatible server called `bitcaskd`:
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ ./bitcaskd ./tmp
|
$ ./bitcaskd ./tmp
|
||||||
INFO[0000] starting bitcaskd v0.0.7@146f777 bind=":6379" path=./tmp
|
INFO[0000] starting bitcaskd v0.0.7@146f777 bind=":6379" path=./tmp
|
||||||
```
|
```
|
||||||
|
|
||||||
Example session:
|
Example session:
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ telnet localhost 6379
|
$ telnet localhost 6379
|
||||||
Trying ::1...
|
Trying ::1...
|
||||||
Connected to localhost.
|
Connected to localhost.
|
||||||
@ -106,7 +106,7 @@ Connection closed by foreign host.
|
|||||||
|
|
||||||
You can also use the [Bitcask Docker Image](https://cloud.docker.com/u/prologic/repository/docker/prologic/bitcask):
|
You can also use the [Bitcask Docker Image](https://cloud.docker.com/u/prologic/repository/docker/prologic/bitcask):
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ docker pull prologic/bitcask
|
$ docker pull prologic/bitcask
|
||||||
$ docker run -d -p 6379:6379 prologic/bitcask
|
$ docker run -d -p 6379:6379 prologic/bitcask
|
||||||
```
|
```
|
||||||
@ -115,7 +115,7 @@ $ docker run -d -p 6379:6379 prologic/bitcask
|
|||||||
|
|
||||||
Benchmarks run on a 11" Macbook with a 1.4Ghz Intel Core i7:
|
Benchmarks run on a 11" Macbook with a 1.4Ghz Intel Core i7:
|
||||||
|
|
||||||
```#!sh
|
```sh
|
||||||
$ make bench
|
$ make bench
|
||||||
...
|
...
|
||||||
goos: darwin
|
goos: darwin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user