InfluxDB 0.9.2 发布,支持集群基础架构
作者 Paul Dix / 产品
2015 年 7 月 24 日
导航至
今天我们发布了 InfluxDB 0.9.2,距离 0.9.1 版本正好 3 周 1 天,这比我们预期的只晚了 1 天。除了增加对 SSL 的支持外,此版本的重点是修复错误并为解除集群限制奠定基础。请参阅 变更日志 了解 0.9.2 版本中包含的所有详细信息。
集群、性能和下一个版本
我提到这次发布为解除集群限制奠定了大部分基础。大部分工作都集中在重构查询引擎上,因此这次发布需要一些额外的测试。一天延迟是由于我们发现的几个错误并已修复。我们还开始对数据库添加压缩功能,并平滑 WAL 清洗时的写入响应时间。这意味着在下一个版本中将带来一系列的改进。
8 月 13 日发布的 0.9.3 版本将支持任意大小的集群,其复制因子小于服务器数量。您可以将服务器加入现有集群。实际上,我预计 100 多服务器的集群可能会出现问题(如果不在某个数字以下),但我们将对人们测试结果感兴趣。我们还将对不同云中的大型集群进行一些测试。
集群实现仍处于 alpha 模式,但您将能够测试更大的集群并查看其扩展情况。我们仍需要实现一些关键功能,这些功能将在 0.9.4 版本周期开始时开始开发。具体来说,包括更换故障服务器、重新平衡和主动反熵。
即使缺少这些功能,对集群的测试也可以立即开始。实际上,下周晚些时候的夜间构建应支持更大的集群。您可以在 下载页面 上获取 0.9.2 和夜间构建版本。
迁移 0.8 服务器
我们仍在迁移旧服务器。下周我们将发布 0.8.9 版本,它将支持将所有数据导出到压缩文本文件中,您可以直接读取这些文件,或将其导入 0.9。导入功能应在下周晚些时候的夜间构建中实现。
试用此版本并告诉我们您的看法。