时间串行数据库TimescaleDB多节点版本现在免费!

拥有数千万下载次数 , 连西门子、富士通和Comcast都在用的开源时间串行数据库TimescaleDB , 现在开放最新的1.7多节点版本供免费使用 , 这个版本还包括了资料保存(DataRetention)政策、降采样和资料重新排序政策等企业功能 。
时间串行数据库TimescaleDB多节点版本现在免费!
文章图片
TimescaleDB是一个新兴数据库 , 但是却拥有庞大且活跃的社群 , 除了数千万次的下载之外 , 还有数十万个激活部署 , TimescaleDB可被部署到各式平台上 , 包括Kubernetes、Docker , 也能直接使用官方提供 , 在AWS、Azure和GCP上提供的全托管企业级服务 。
TimescaleDB刚开始发展史 , 只是个单节点时间串行数据库 , 但现在TimescaleDB基础架构规模 , 已经可以扩展支持每秒数百万指标与100TB以上的存储 , 被西门子、施耐德、华纳音乐、富士通和Comcast等知名企业使用 。
这次免费开放的多节点TimescaleDB版本重要功能 , 是可以通过跨多节点的平行化操作 , 以及增加聚合磁盘的IOPS , 扩展读写能力 , 且能利用聚合下推(Push-DownAggregation)以提供更快速地查询 。 另外 , TimescaleDB的横向扩展能力 , 可以为线上的系统直接增加新的资料节点
根据官方提供的基准测试资料 , 随着TimescaleDB集群规模扩大 , 可以大幅扩展每秒指标的处理量 , TimescaleDB单节点的每秒指标处理量为278万 , 而2个人信息料节点1个访问节点 , 则可以提供461万每秒指标处理量 , 向上扩展到8个人信息料节点和1个访问节点 , 则可以达到每秒1,278万的指标处理量 。
时间串行数据库TimescaleDB多节点版本现在免费!
文章图片
官方强调这次发布的免费版本 , 使用的是特别的Timescale授权许可 , 可让用户广泛的使用Timescale源码 , 但不让云计算服务供应商利用Timescale , 来创建TimescaleDB即服务 。 目前只有这个TimescaleDB多节点版本使用Timescale授权 , 其他多数TimescaleDB程序代码仍然是使用Apache2授权 。
之所以现在要开源这个TimescaleDB的多节点版本 , 官方提到 , 虽然他们可以利用多节点功能来赚钱 , 事实上现在许多数据库厂商 , 也都是对多节点功能收费 , 但由于TimescaleDB现在可以发展到当前这个状态 , 不少需归功于社群的帮忙 , 因此他们才决定免费对外开放多节点版本 。
【时间串行数据库TimescaleDB多节点版本现在免费!】官方也预告 , 目前他们正在开发的产品是Prometheus开源分析平台 , 提供PromQL、SQL和原生压缩等功能 , 还可以自由地从单节点部署成分布式架构 , 可通过Helm以及Docker进行Kubernetes原生部署 。 这个分析平台构建在TimescaleDB之上 , 原本是用来满足自家基础设施的监控需求 , 而现在他们决定完善这个工具后对外发布 。


    推荐阅读