文件名称:lrdb:与Google的leveldb兼容的Redis协议前端
文件大小:18KB
文件格式:ZIP
更新时间:2024-02-24 05:12:24
redis database nosql key-value storage
LRDB-用于存储大数据的快速NoSQL数据库 产品特点 是高性能键值NoSQL数据库。 LevelDB客户端-服务器支持。 Redis协议前端到Google的LevelDB后端。 这不是SQL数据库。 它没有关系数据模型,不支持SQL查询,也不支持索引。 在golang中实现,它支持所有golang支持的平台和体系结构。 用法 $ go get -v github.com/wzshiming/lrdb/cmd/lrdb $ nohup lrdb -port :10008 -path ./data & $ go get -v github.com/wzshiming/resp/cmd/resp $ resp 127.0.0.1:10008 RESP 127.0.0.1: 10008> set foo bar (Status) OK (1ms) RESP 127.0.0.1: 10008> get foo " bar " (1ms) RESP 127.0.0.1: 10008> 执照 Pouch已根据MIT许可证获得许可。 有关完整的许可证文本,请参阅 。
【文件预览】:
lrdb-master
----.travis.yml(561B)
----client()
--------lrdb()
----benchmark()
--------benchmark.sh(1KB)
----cmd()
--------lrdb()
----reply()
--------reply.go(190B)
----test()
--------all_test.go(3KB)
----Dockerfile(222B)
----engine.go(189B)
----LICENSE(1KB)
----engine()
--------engine.go(247B)
--------command.go(1KB)
--------common.go(1KB)
--------utils.go(2KB)
--------leveldb()
----lrdb.go(1KB)
----.gitignore(192B)
----go.sum(4KB)
----README.md(1KB)
----go.mod(125B)