Skip to content

bnclabs/bd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bigdata with Rust

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.

About

Big Data toolkit with RUST-LANG

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages