DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

BBoxDB


BBoxDB is a distributed DBMS that supports bounding box queries on multi-dimensional data.The system introduces a key-bounding-box-value storage model, supports dynamic sharding based on actual data distribution, enables co-partitioned table storage for efficient spatial joins without inter-node data shuffling, and includes extensions for continuous query processing over multi-dimensional data streams.

Source Code
https://github.com/jnidzwetzki/bboxdb[02]
Twitter
@BBoxDB
Developer
Country of Origin
DE
Start Year
2015 [04]
Coding Agent
Project Types
Hobby, Open Source
Written in
Java
Embeds / Uses
Zookeeper
Operating System
All OS with Java VM
License
Apache v2

Database Entry

BBoxDB


BBoxDB is a distributed DBMS that supports bounding box queries on multi-dimensional data.The system introduces a key-bounding-box-value storage model, supports dynamic sharding based on actual data distribution, enables co-partitioned table storage for efficient spatial joins without inter-node data shuffling, and includes extensions for continuous query processing over multi-dimensional data streams.

History


BBoxDB was developed to address limitations of traditional one-dimensional key-value stores when handling multi-dimensional big data, particularly non-point data with extents.

Coordination


Data Model


Query Interface


Storage Model


System Architecture


Revision #3 Last Updated: