TileDB is redefining data management from the ground up and transforming the lives of scientists and analysts that work on important problems that require analyzing and sharing data at scale. This is the complete documentation of the TileDB software ecosystem, which covers in detail the architectural decisions, internal mechanics, API usage and use cases. This will hopefully help you get maximum value from using TileDB and its offerings in your application.
TileDB started at MIT and Intel Labs as a research project in late 2014 that led to a VLDB 2017 paper. In May 2017 it was spun out into TileDB, Inc., a company that has since raised about $20M to further develop and maintain the project (see Series A announcement). TileDB consists of three pieces:
Integrations of TileDB Embedded with SQL engines and popular data science tooling, all open-source as well.
TileDB Cloud, a commercial SaaS offering for planet-scale data sharing and serverless distributed computations.
TileDB Embedded and its integrations address fundamental requirements around data storage, access and interoperability. TileDB Cloud is an orthogonal and complementary service for those that wish to further move the needle when it comes to planet-scale data sharing and compute, focusing on extreme ease of use, performance, reproducibility and cost savings.
If you are completely new to TileDB, here are the steps that can bring you up to speed:
Learn about the problem TileDB is solving.
Understand if TileDB is for you.
Study the data model as it is important for data ingestion and performance.
Optionally check the data format, if you'd like to learn about how performance is achieved.
Optionally read about how the TileDB Embedded storage engine works.
Run the TileDB Embedded examples.
Check out the TileDB Embedded integrations.
Experience the power of TileDB Cloud!
TileDB Embedded along with its APIs and integrations are open-source projects and welcome all forms of contributions. Contributors to the project should read over the contribution docs for more information.