Roderland / gkd

Golang key-value database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gkd

Golang key-value database

usage

build server

go build -o out/server server/server.go

build client

go build -o out/client client/client.go

run and try str

gkd_1.png

run and try list

gkd_2.png

run and try hash

gkd_3.png

support command

  • save // save data to file "test.data"

str command

  • set
  • get
  • setnx
  • getset
  • strlen
  • append
  • incrby

list command

  • lpush
  • rpush
  • lrange
  • llen
  • lpop
  • lindex
  • rpop
  • lrem
  • lset

hash command

  • hset
  • hget
  • hlen
  • hgetall
  • hdel

About

Golang key-value database


Languages

Language:Go 100.0%