TimscaleDB现在是分布式的,并且是免费的

2020-05-22 23:55:27

今天我们有一个重要的声明:我们将正式免费提供多节点TimscaleDB,这是一个基于PostgreSQL的PB级分布式时间序列数据库(目前处于测试阶段,计划在几个月后作为TimscaleDB 2.0的一部分正式发布)。

这一决定是对我们最新版本TimscaleDB 1.7的补充,该版本还免费提供了其他一些以前仅限企业使用的功能:数据保留策略、缩减采样和数据重新排序策略(用于更高效地组织磁盘上的数据)。

所有这些功能都是在Timescale许可下发布的,这是我们的源代码许可,允许广泛使用,但组织提供TimscaleDB即服务的情况除外。

要立即试用多节点TimscaleDB,请按照此处的说明进行操作,并加入我们的公共Slake(#multinode)来分享反馈、提问,并获取有关新版本的更新。

如果您想深入挖掘:多节点代码库是近两年专门工程工作的成果,可以在这个67,000多行的请求中看到。

我们的使命是使每个软件开发人员都能够存储、分析和构建他们的时间序列数据,以便他们能够衡量他们的世界中重要的东西:物联网设备、IT系统、营销分析、用户行为、财务指标等。我们的目标是帮助软件开发人员构建更好的应用程序,成为客户和同事心目中的英雄。

我们为我们在短短3年内朝着这一使命取得的进展感到自豪。今天,TimscaleDB拥有一个庞大的活跃用户社区,拥有数千万次下载、数十万次活跃部署和一个拥有4000多名成员的公共Slack频道。TimscaleDB可供各种平台(包括Kubernetes和Docker)下载,也可通过Timescale Cloud下载,Timescale Cloud是我们在AWS、Azure和GCP上提供的完全托管的多云服务。

在这3年中,TimscaleDB一直作为单节点时间序列数据库提供(具有用于故障转移和只读查询的副本)。此体系结构已扩展到每秒数百万个指标和100+TB的存储,使西门子、施耐德电气、华纳音乐、富士通、康卡斯特等众多组织能够信任TimscaleDB。

以下是当今组织如何使用TimscaleDB来支持大量任务关键型业务运营和面向客户的应用程序的一些详细示例:

Zabbix,开源IT监控平台,用于存储来自服务器、虚拟机和网络设备的指标。

Sakura Internet是日本领先的面向企业和个人的互联网基础设施服务提供商,用于监控网络流量。

Senseforce,作为其所有工业物联网数据和机器指标数据的集中式数据存储区。

Laika,广受好评的动画工作室(Coraline,ParaNorman,The Boxtrolls,Kubo and The Two String,Missing Link),用于IT监控整合。

K6,用于为开发人员、DevOps、QA和SRE团队提供负载测试SaaS服务。

但是,我们才刚刚开始。让多节点免费可以让我们在这个社区投入更多资金,即使是以牺牲眼前的收入为代价。长远的考虑应该总是赢得短期的收入,我们正在为长期建设。

通过跨多个节点和磁盘并行操作并增加聚合磁盘IOPS,实现可扩展的读取和写入

我们还发布了基准测试:每秒摄取超过1000万个指标,通过并行化实现更快的查询。

这一声明引发了许多问题和兴奋,特别是在黑客新闻上。然而,许多读者仍然带着一个主要问题离开了:多节点TimscaleDB会是免费的吗?

今天,我们很自豪地说是的,提供上述所有功能的多节点TimscaleDB是免费的。

TimscaleDB社区充满活力。我们在这里服务我们的社区,并不断寻找在我们的社区进行更多投资的方法。

考虑到这一目标,我们最近(在TimscaleDB 1.7中)免费提供了其他一些高级功能:数据保留策略、缩减采样(即,与数据保留策略配合使用的连续聚合)和数据重新排序策略(用于更高效地组织磁盘上的数据)。

我们很容易对这些功能收费,特别是多节点功能。如今,许多数据库提供商收取超出一个节点的扩展费用-这是将数据库产品货币化的一种简单而常见的方式。

但我们知道,我们的社区帮助我们取得了今天的成就。虽然我们仍然需要赚钱,但我们也希望继续为您和各地的开发人员服务。从长远来看,帮助您衡量每一件重要的事情都会推动我们的成功。

我们的使命是使每个软件开发人员都能够存储、分析和构建他们的时间序列数据,以便他们能够衡量他们的世界中什么是重要的,并成为他们的同事和客户的英雄。多节点只是漫长旅程中的一步。

对于到目前为止加入我们这场冒险的每个人,所有TimeScale社区成员,谢谢你们。在我们继续朝着这一使命取得进展时,我们感谢你的帮助和贡献。

如果您想更多地参与社区,我们开发了TimeScale Heroes计划,以表彰那些致力于教育世界和建立强大的开发人员社区的社区成员。

我们一直在寻找新的英雄:了解更多并在这里提交申请。

如果您是第一次使用TimscaleDB,我们会很乐意听取您的反馈。想要加入我们的(活跃而热情的)用户社区,请在这里加入我们的公共松弛。

我们(我自己和整个TimeScale工程团队)在所有渠道都很活跃--您还会发现全球开发人员每天都在询问问题并分享建议。