坚果数据库 English | NutsDB是用纯Go编写的简单,快速,可嵌入和持久的键/值存储。 它支持完全可序列化的事务以及许多数据结构,例如列表,集合,排序集合。 所有操作都在Tx内部进行。 Tx代表一个事务,可以是只读的也可以是读写的。 只读事务可以读取给定存储桶和给定键的值,或遍历一组键值对。 读写事务可以从数据库读取,更新和删除密钥。 动机 我想要一个用纯Go编写的简单,快速,可嵌入和持久的键/值存储。 并且如果它支持更多的数据结构,例如列表,集合,排序集合,那就更好了。 Go中的可嵌入键/值存储周围有一些选项: BoltDB基于B +树,具有良好的随机读取性能和出色的顺序