nutsdb:用纯Go编写的简单快速可嵌入持久的键值存储。 它支持完全可序列化的事务和许多数据结构例如列表集合排序集合 源码
坚果数据库 English | NutsDB是用纯Go编写的简单,快速,可嵌入和持久的键/值存储。 它支持完全可序列化的事务以及许多数据结构,例如列表,集合,排序集合。 所有操作都在Tx内部进行。 Tx代表一个事务,可以是只读的也可以是读写的。 只读事务可以读取给定存储桶和给定键的值,或遍历一组键值对。 读写事务可以从数据库读取,更新和删除密钥。 动机 我想要一个用纯Go编写的简单,快速,可嵌入和持久的键/值存储。 并且如果它支持更多的数据结构,例如列表,集合,排序集合,那就更好了。 Go中的可嵌入键/值存储周围有一些选项: BoltDB基于B +树,具有良好的随机读取性能和出色的顺序
文件列表
nutsdb-master.zip
(预估有个58文件)
nutsdb-master
utils.go
1KB
README-CN.md
59KB
go.mod
358B
tx_bptree.go
23KB
.github
ISSUE_TEMPLATE
bug_report.md
736B
feature_request.md
595B
tx_bptree_test.go
20KB
暂无评论