bd

Crates.iobd
lib.rsbd
version0.1.1
sourcesrc
created_at2018-08-11 06:51:02.792941
updated_at2018-08-11 07:04:37.493555
descriptionbig data tool kit
homepagehttps://github.com/bnclabs/db
repositoryhttps://github.com/bnclabs/bd
max_upload_size
id78971
size139,817
(prataprc)

documentation

https://docs.rs/bd

README

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.
Commit count: 113

cargo fmt