如何简单上手使用Badger?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1582个文字,预计阅读时间需要7分钟。
Badger 是 dgraph 开源项目中的 LSM-Tree 型 KV 引擎,相比 LevelDB,Badger 在 KV 分离、事务、并发等方面有所增强,是 Go 语言实现的相对生产级的存储引擎。
badger 是 dgraph 开源的 LSMTree 的 KV 引擎,它相比 leveldb 有 KV 分离、事务、并发合并等增强,是 go 生态中比较生产级的存储引擎了。 Badger简介badger 是 dgraph 开源的 LSMTree 的 KV 引擎,它相比 leveldb 有 KV 分离、事务、并发合并等增强,是 go 生态中比较生产级的存储引擎了。
文档:dgraph.io/docs/badger/get-started/
Github 地址:github.com/dgraph-io/badger
安装 安装 Badger要开始使用 Badger,请安装 Go 1.12 或更高版本。
go get github.com/dgraph-io/badger/v3
注意:Badger 不直接使用 CGO,但它依赖于github.com/DataDog/zstd进行压缩,并且需要 gcc/cgo。如果你想在没有 gcc/cgo 的情况下使用 badger,你可以运行
CGO_ENABLED=0 go get github.com/dgraph-io/badger/…它将下载不支持 ZSTD 压缩算法的 badger。
本文共计1582个文字,预计阅读时间需要7分钟。
Badger 是 dgraph 开源项目中的 LSM-Tree 型 KV 引擎,相比 LevelDB,Badger 在 KV 分离、事务、并发等方面有所增强,是 Go 语言实现的相对生产级的存储引擎。
badger 是 dgraph 开源的 LSMTree 的 KV 引擎,它相比 leveldb 有 KV 分离、事务、并发合并等增强,是 go 生态中比较生产级的存储引擎了。 Badger简介badger 是 dgraph 开源的 LSMTree 的 KV 引擎,它相比 leveldb 有 KV 分离、事务、并发合并等增强,是 go 生态中比较生产级的存储引擎了。
文档:dgraph.io/docs/badger/get-started/
Github 地址:github.com/dgraph-io/badger
安装 安装 Badger要开始使用 Badger,请安装 Go 1.12 或更高版本。
go get github.com/dgraph-io/badger/v3
注意:Badger 不直接使用 CGO,但它依赖于github.com/DataDog/zstd进行压缩,并且需要 gcc/cgo。如果你想在没有 gcc/cgo 的情况下使用 badger,你可以运行
CGO_ENABLED=0 go get github.com/dgraph-io/badger/…它将下载不支持 ZSTD 压缩算法的 badger。

