TileDB is a multi-dimentional array management system which uses an on-disk format that can store dense and sparse array data with support for fast updates. Current open-source version of TileDB functions as a storage layer, connecting user applications to storage backend.[04][05]
- Website
- http://tiledb.org[01]
- Source Code
- https://github.com/TileDB-Inc/TileDB[02]
- Developers
- Country of Origin
- US
- Start Year
- 2017 [06]
- Project Types
- Commercial, Open Source
- Written in
- C++
- License
- MIT License
History[06]
TileDB was invented at the Intel Science and Technology Center for Big Data, a collaboration between Intel Labs and MIT. The research project was published in a VLDB 2016 paper. TileDB, Inc. was founded in February 2017 to further develop and maintain the DBMS.
Compression[05]
TileDB supports the following compressors: GZIP, Zstandard, LZ4, RLE, Bzip2, and Double-delta. Double-delta is a compressor created for TileDB, and is similar to Facebook's Gorilla system.
Concurrency Control[07]
TileDB provides no transaction support in the current version. It only guarantees atomic reads and writes.
Data Model[05]
TileDB uses a multi-dimensional array format that handles both sparse data and dense data.
Isolation Levels[07]
TileDB provides no transaction support in the current version, and no isolation could be guaranteed.
Query Interface[08]
TileDB supports API for the following languages: C, C++, Python, Java, R, and Go.
Storage Architecture[09]
TileDB uses a disk-oriented storage format that can store dense and sparse array data and support fast updates.
GenomicsDB
Citations
10 sources- http://tiledb.org tiledb.org
- https://github.com/TileDB-Inc/TileDB github.com
- https://people.csail.mit.edu/stavrosp/papers/vldb2017/VLDB17_TileDB.pdf mit.edu
- https://docs.tiledb.io/en/stable/index.html tiledb.io
- Academy • TileDB tiledb.com
- Academy • TileDB tiledb.io
- Questions about tileDB features - TileDB Forum tiledb.com
- Academy • TileDB tiledb.com
- https://docs.tiledb.io/en/stable tiledb.io
- https://tiledb.io/about tiledb.io