2 个版本
使用旧的 Rust 2015
0.1.1 | 2018年8月11日 |
---|---|
0.1.0 | 2018年8月11日 |
#1743 in 编码
89KB
2.5K SLoC
使用 Rust 进行大数据
bd
是一个大数据数据库包,其主要功能如下。
- 基于 RFC8259 解释 JSON 格式的数据。
- 查询 JSON 文档的表达式语言,类似于 jq。
- JSON 数据的整理算法。
- 基于 RFC6902 的修补算法。
- LLRB 内存优化、自平衡、类型参数化、二叉树。
- LLRB 的 MVCC 变体。
- 针对数据库优化的内存存储。
- 用于磁盘快照的自下而上的 B 树。
- 将 JSON 文档组织到数据桶中。
- 为大数据操作进行索引。
次要功能
- 解释和索引其他格式(如 CBOR、MsgPack 等)中的数据。
- 探索与 JSON 无关的查询语言。
- 大数据上的数据科学算法。
依赖项
~3–4MB
~71K SLoC