(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`
:::
::::
:::::
::::::