The document covers the API for Bangdb, embeddable version

The basis set of APIs for BangDB Embedded are as follows

  • database, table and connection create and close
  • CRUD ops - get, put, delete
  • range query using scan, aggregation using count
  • scrollable resultst and iteratable methods and more...
  • data dump to disk, setting various config etc..
  • transaction - begin, commit, abort
  • abstraction for data analysis
    • Sliding Window and Table
    • Counting - absolute, probabilistic
    • TopK - topk query

For language specific details, go to the following section