(databases)= (kotori-databases)= # Databases Database adapter components will know about vendor-specific dialects and optimal communication strategies to timeseries-databases. This documentation section enumerates the collection of database adapters shipped with Kotori. Adding more adapters is possible. ```{toctree} :caption: Databases :maxdepth: 1 :hidden: cratedb influxdb mongodb ``` ::::::{grid} 1 :margin: 0 :padding: 0 :::::{grid-item-card} ::::{grid} 2 :margin: 0 :padding: 0 :::{grid-item} :columns: 8 #### [](#database-cratedb) CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene. Categories: timeseries-database, multi-modal database ::: :::{grid-item} :columns: 4 {bdg-primary-line}`eth` {bdg-primary-line}`wifi` {bdg-primary-line}`http` {bdg-primary-line}`postgresql` {bdg-success-line}`sql` {bdg-success-line}`blob` {bdg-secondary-line}`amd64` {bdg-secondary-line}`arm64` ::: :::: ::::: :::::{grid-item-card} ::::{grid} 2 :margin: 0 :padding: 0 :::{grid-item} :columns: 8 #### [](#database-influxdb) InfluxDB is a scalable datastore and time series platform for metrics, events, and real-time analytics. It covers storing and querying data, background ETL processing for monitoring and alerting purposes, and visualization and exploration features. Categories: timeseries-database ::: :::{grid-item} :columns: 4 {bdg-primary-line}`eth` {bdg-primary-line}`wifi` {bdg-primary-line}`http` {bdg-success-line}`ilp` {bdg-success-line}`influxql` {bdg-success-line}`flux` {bdg-secondary-line}`amd64` {bdg-secondary-line}`arm64` ::: :::: ::::: :::::{grid-item-card} ::::{grid} 2 :margin: 0 :padding: 0 :::{grid-item} :columns: 8 #### [](#database-mongodb) MongoDB is a document database designed for ease of application development and scaling. Categories: document-database ::: :::{grid-item} :columns: 4 {bdg-primary-line}`eth` {bdg-primary-line}`wifi` {bdg-primary-line}`http` {bdg-success-line}`json` {bdg-success-line}`bson` {bdg-secondary-line}`amd64` {bdg-secondary-line}`arm64` ::: :::: ::::: ::::::