文件名称:NutsDB-用纯Go编写的简单,快速,可嵌入的持久键/值存储-Golang开发
文件大小:119KB
文件格式:ZIP
更新时间:2024-06-15 08:29:39
Golang Key-Value Store
用纯Go编写的简单,快速,可嵌入,持久性键/值存储。 它支持完全可序列化的事务和许多数据结构,例如列表,集合,排序集合。 NutsDB简体中文| 简体中文NutsDB是用纯Go编写的简单,快速,可嵌入和持久的键/值存储。 它支持完全可序列化的事务以及许多数据结构,例如列表,集合,排序集合。 所有操作都在Tx内部进行。 Tx表示一个事务,可以是只读的也可以是读写的。 只读事务可以读取给定存储桶和给定键的值,或遍历一组键值对。 读写事务可以从数据库读取,更新和删除密钥
【文件预览】:
nutsdb-master
----.gitignore(16B)
----go.mod(358B)
----bptree_root_idx.go(5KB)
----utils.go(1KB)
----rwmanger_fileio.go(2KB)
----doc.go(828B)
----.travis.yml(273B)
----bptree_test.go(8KB)
----tx.go(16KB)
----CONTRIBUTING.md(2KB)
----db_test.go(21KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(11KB)
----bptree_root_idx_test.go(2KB)
----bucket_meta.go(3KB)
----datafile_test.go(4KB)
----CHANGELOG.md(2KB)
----rwmanger_mmap.go(3KB)
----go.sum(1KB)
----_config.yml(26B)
----tx_bptree_test.go(20KB)
----.github()
--------ISSUE_TEMPLATE()
----examples()
--------http()
--------set()
--------list()
--------batch()
--------sortedSet()
--------basic()
----tx_zset_test.go(11KB)
----entry.go(4KB)
----tx_list.go(7KB)
----tx_zset.go(8KB)
----tx_set.go(8KB)
----README.md(48KB)
----datafile.go(4KB)
----tx_test.go(3KB)
----entry_test.go(2KB)
----README-CN.md(59KB)
----utils_test.go(1KB)
----record.go(1KB)
----options.go(2KB)
----bucket_meta_test.go(1KB)
----tx_list_test.go(12KB)
----ds()
--------set()
--------list()
--------zset()
----bptree.go(20KB)
----rwmanager.go(1KB)
----tx_set_test.go(18KB)
----db.go(25KB)
----tx_bptree.go(23KB)