bd-0.1.1 doesn't have any documentation.

Bigdata with Rust

IRC #bnc

bd is a big-data data-base package with following primary scope.

  • Interpret data in JSON format based on RFC8259.
  • Expression language to query JSON documents, similar to jq.
  • Data collation algorithm for JSON.
  • Patch algorithm based on RFC6902.
  • LLRB memory optimized, self balancing, type parametrized, binary tree.
  • MVCC variant for LLRB.
  • Database optimized in-memory storage.
  • Bottoms up b-tree for disk snapshots.
  • Organize JSON documents into buckets of data.
  • Index them for big-data operations.

Secondary scope

  • Interpret and index data in other formats like CBOR, MsgPack etc.
  • Explore query language that is agnostic to JSON.
  • Data science algorithms on big-data.