#持久化 #键值存储 #哈希表 #嵌入式

sys tokyocabinet-sys

为 TokyoCabinet 键值存储提供 Rust 基本包装

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2016 年 3 月 4 日

#70#哈希表

Apache-2.0

5.5MB
89K SLoC

C 88K SLoC // 0.1% comments C++ 601 SLoC // 0.0% comments Rust 465 SLoC // 0.1% comments

包含 (静态库,745KB) tokyocabinet/libtokyocabinet.a,(Mach-o 库,605KB) libtokyocabinet.9.11.0.dylib,(Mach-o 库,605KB) tokyocabinet/libtokyocabinet.9.dylib,(Mach-o 库,605KB) tokyocabinet/libtokyocabinet.dylib,(Mach-o 可执行文件,730KB) tokyocabinet/tokyocabinet_all.o,(autotools 混淆代码,155KB) tokyocabinet/configure 及更多

Tokyocabinet-sys

一个用于访问 TokyoCabinet 键值存储底层函数的 crate。

  • 抽象数据库 (tcadb)

  • B+ 树数据库 (tcbdb)

  • 哈希表数据库 (tchdb)

  • 固定长度数据库 (tcfdb)

  • 表数据库 (tctdb)

  • 游标 (tccur)

  • 可扩展字符串 (tcxstr)

  • 数组列表 (tclist)

  • 有序树 (tctree)

  • 内存中的 B+ 树数据库 (tcndb)

  • 内存中的哈希表数据库 (tcmdb)

  • 内存池

依赖项