TimescaleDB Overview

    Compared to the trade-offs demanded by these two alternatives (relational vs. NoSQL), TimescaleDB offers the best of both worlds for time-series data:

    • Connects to any client or tool that speaks PostgreSQL, no changes needed.
    • Time-oriented features, API functions, and optimizations.
    • Robust support for Data retention policies.
    • Transparent time/space partitioning for both scaling up (single node) and scaling out (forthcoming).
    • Right-sized chunks (two-dimensional data partitions) on single nodes to ensure fast ingest even at large data sizes.
    • Parallelized operations across chunks and servers.
    • Engineered up from PostgreSQL, packaged as an extension.
    • Proven foundations benefiting from 20+ years of PostgreSQL research (including streaming replication, backups).

    Next: In part to understand TimescaleDB’s design choices, let us ask: