Databases & Data Warehouses
Real-Time Analytics Database
★ 4.3
Time Series Database
★ 4.4
pip install pydruidpip install influxdb-clientpip install pydruidpip install influxdb-clientPython data engineers use `pydruid` or Druid's HTTP API to query real-time analytics data — computing slice-and-dice metrics over millions of events that were ingested from Kafka seconds earlier. Druid powers dashboards that need to answer 'how many users did X in the last 5 minutes?' queries that would be too slow on traditional data warehouses.
Python data engineers use the influxdb-client library to write time-series metrics from pipeline monitoring, IoT sensors, and application performance data into InfluxDB. It is commonly used alongside Grafana to build real-time pipeline health dashboards showing record throughput, task latency, and error rates. InfluxDB is also used as the storage layer for infrastructure monitoring pipelines built with Telegraf and Kapacitor.
Databases & Data Warehouses
MongoDB vs PostgreSQL
Databases & Data Warehouses
PostgreSQL vs Redis
Databases & Data Warehouses
Apache Cassandra vs PostgreSQL
Databases & Data Warehouses
Neo4j vs PostgreSQL
Databases & Data Warehouses
InfluxDB vs PostgreSQL
Databases & Data Warehouses
Elasticsearch vs PostgreSQL
Individual Tool Pages