TimescaleDB 是一款开源、高性能的时序数据库(Time Series Database,TSDB),专为处理时间序列数据而设计。它基于PostgreSQL数据库构建,通过引入超表(Hypertables)和块(Chunks)的概念,实现了对时间序列数据的高效存储、查询和管理。



Stars 数 18,338
Forks 数 907

主要特点

  • 无缝可扩展性:自动对时间序列数据进行分区,并将其分布到多个节点,能轻松实现从千兆字节到拍字节级别的数据规模扩展。

  • 高性能数据摄入:实现快速的数据摄入速度,可轻松处理每秒数百万个数据点。

  • 高级时间序列分析:利用专为时间序列分析优化的内置函数和特性,包括连续聚合、数据保留策略和缺失值填充。

  • SQL 兼容性:在享受时间序列优化优势的同时,充分发挥 SQL 和 PostgreSQL 扩展的强大功能。

  • 灵活的数据模型:在单个数据库中存储和查询时间序列数据与关系型数据,简化基础设施。

  • 云原生架构:支持在本地或云端部署 Timescale,兼容容器化环境和 Kubernetes。

  • 活跃的社区与企业级支持:受益于活跃的开源社区,并可选择企业级支持,用于关键任务型部署。

无论用户是在开发物联网应用、进行金融分析、构建监控系统,还是从事任何涉及带时间戳数据的项目,Timescale 都能为用户提供构建可扩展、可靠且高效的时间序列应用所需的工具和性能。

 官网:PostgreSQL ++ for time series and events | Timescale

GitHub:https://github.com/timescale/timescaledb

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐