InfluxDB v0.9.0 版本更新 3
作者: Paul Dix / 公司
2015年06月05日
导航至
这是关于 0.9.0 版本发布状态的快速更新。在过去的四个星期里,我们完全重构了 InfluxDB 的集群和写入路径。这项工作已在 RC32 中完成,我们将在今天晚些时候发布。单台服务器的稳定性应该会大大提高,性能也会有所提升。
RC32 是 0.9.0 版本向前迈出的重要一步。不幸的是,对于此版本,您必须清除所有旧数据和配置文件。两者的格式都已更改。好消息是,在 0.9.0 版本发布之前,格式不会再次更改,我们很快就会发布 0.9.0 版本。我们现在已经设置了数据,以便每个分片都是自描述的。也就是说,它具有本地存储的分片中存在的序列的元数据。
这对我们未来意味着,我们可以在不要求用户迁移数据的情况下改进底层存储引擎和表示形式。他们将能够在同一数据库中同时运行旧分片版本和新分片版本。
此版本还具有新的用于写入数据的行协议。未来,这将是写入数据到 InfluxDB 的首选方法。它的性能远高于之前的 JSON 协议。
在接下来的几周内,我们将发布 0.9.0 版本,作为稳定的单服务器版本,并将集群标记为 alpha 版本。其中有足够多的功能可以让人们受益于运行单服务器版本,甚至运行完全复制的集群,从而为 InfluxDB 用户提供高可用性选项。
一旦 0.9.0 版本发布,我们将进入常规发布节奏,每 3 周发布一个点版本。这将给我们 2 周的功能开发和 1 周的测试时间。在此期间,如果发现任何严重错误,我们将发布补丁修复程序。这将使我们回到 регулярный、持续和增量改进的道路上。0.9 系列中的每个点版本都将是可直接替换的。