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.
- Website
- https://bboxdb.org[01]
- Source Code
- https://github.com/jnidzwetzki/bboxdb[02]
- @BBoxDB
- Developer
- Country of Origin
- DE
- Start Year
- 2015 [04]
- Project Types
- Hobby, Open Source
- Written in
- Java
- Embeds / Uses
- Zookeeper
- Operating System
- All OS with Java VM
- License
- Apache v2
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.
Citations
5 sources- BBoxDB - A distributed storage manager for multi-dimensional big data. bboxdb.org
- GitHub - jnidzwetzki/bboxdb: BBoxDB is a scalable, highly available, and distributed data store for multi-dimensional big data. The software supports operations like multi-dimensional range queries and spatial joins. In addition, data streams are sup github.com
- BBoxDB - A distributed storage manager for multi-dimensional big data. github.io
- Initial commit github.com
- https://github.com/jnidzwetzki/bboxdb/commit/25a1e30c6ef7c5a32b558105dc7936280b7a7fd6 github.com