TimescaleDB是一个PostgreSQL时间序列数据库扩展,提供基于日期和键值的自动分区。
TimescaleDB由Timescale, Inc.维护,并根据Apache 2.0许可证提供(从1.2.0版本开始,部分功能根据“Timescale License”提供)。
第一个稳定的公开版本(1.0.0)发布于2018年。
发布历史
这是TimescaleDB主要版本发布的摘要;有关完整详细的版本列表,请参阅 TimescaleDB发布页面。
- 2.1.0 (2021-02-22)
- 2.0.0 (2020-12-21)
- 支持分布式超表(多节点TimescaleDB)
- 支持PostgreSQL 13
- 1.7.0 (2020-04-16)
- 1.6.0 (2020-01-16)
- 1.5.0 (2019-11-01)
- 1.4.0 (2019-06-18)
- 新的自定义节点“ChunkAppend”
- 支持多个连续聚合
- 1.3.0 (2019-05-06)
- 添加了“连续聚合”功能
- 1.2.0 (2019-01-29)
- 添加了“Timescale License”
- 时间序列分析函数
- 高级数据生命周期管理
- 性能改进
- 完全支持PostgreSQL 11
- 弃用自适应分块
- 1.1.0 (2018-12-13)
- 支持PostgreSQL 11的Beta版本
- 旨在提高读取查询分块排除性能的优化
- timescale-tune工具(目前处于Beta阶段)随Linux发行版一起打包
- 1.0.0 (2018-10-30)
- 初始稳定版发布
Timescale许可证
从1.2.0版本开始,部分TimescaleDB功能根据“Timescale License”提供。虽然这些功能的源代码是公开的,但其使用受许可证中定义的限制。
Timescale License的完整文本可在此处获取。
参考资料
- 网站: Timescale
- GitHub: TimescaleDB
有用链接
- TimescaleDB简介 - Severalnines于2019年的文章
