InfluxData 通过 InfluxDB 2.0 的全面上市,推进了时间序列数据的可能性
作者:公司 / 公司, 新闻稿
2020 年 11 月 10 日
导航至
领先的开源软件具有增强的物联网和边缘功能,公司启动创新存储引擎新项目
旧金山 – 2020 年 11 月 10 日 – InfluxData,时间序列数据库 InfluxDB 的创建者,今天宣布用于时间序列数据的下一代开源平台 InfluxDB 2.0 全面上市。开发者现在可以在一个统一的平台上摄取、查询、存储和可视化时间序列数据,利用新工具和集成,并使用熟悉的技能——比以往任何时候都更快、更容易地开发和部署现代的基于时间的应用。此外,该公司宣布了一个新的开源项目,以重新构想存储。
预计产生的数据量将呈指数级增长,从 2019 年的 45 泽字节增长到 2025 年的 175 ZB,主要来自应用程序、网络、容器和预计的 600 亿个物联网设备——其中大部分是时间戳数据 (IDC, 2020)。尽管组织有巨大的机会利用这些数据来增强客户体验,提高员工和流程生产力,并创造竞争优势,但存储和分析大量和高频率的数据流将具有挑战性。这些工作负载将需要快速摄取、高级查询和边缘处理,以保持资源和成本效率,并最大限度地提高最终用户的价值。InfluxDB 2.0 旨在应对未来这些数据挑战。
InfluxDB 2.0 是一个时间序列平台,用于构建由时间序列数据驱动的物联网、分析和监控应用程序。InfluxDB 2.0 中的新功能旨在减少开发者花费在编写代码以开始和管理现有项目上的时间,包括
- Flux – 第一个专门为时间序列数据构建的函数式查询和编程语言,它使丰富和转换数据、构建预测以及识别异常和关联成为可能
- InfluxDB 模板 – 一个不断增长的单文件监控配置库,用于常见的用例,如网络和物联网传感器监控,允许用户分享他们的专业知识,并在几分钟内启动并进行监控
- 边缘功能 – 能够在摄取点聚合和分析时间序列数据,这对于采取行动最有价值
- 客户端库 – 支持从流行的语言进行写入和查询,大大简化了与其他应用程序的集成,并使团队能够使用现有的编程语言技能
InfluxDB 2.0 还与 InfluxDB Cloud 紧密集成,InfluxDB Cloud 是一个无服务器、弹性可扩展、完全托管的时间序列数据库平台。通过共享 API,可以轻松地在 InfluxDB 2.0 和 InfluxDB Cloud 之间移动数据和工作负载,并将它们一起用作单个时间序列平台的组件,旨在为开发者提供灵活性和工具,以满足不断变化的业务和应用程序需求。
RedMonk 联合创始人 James Governor 说:“今天的开发者正在寻找以托管服务形式交付的开源软件。InfluxDB 2.0 通过集成的 OSS、边缘和云服务策略来响应这种融合,旨在使构建和管理大规模基于时间序列的应用程序变得更容易。”
该公司还公布了下一代存储引擎——InfluxDB IOx 项目的计划。InfluxDB IOx 是一个新的强大存储引擎,旨在随着时间的推移执行不断增加的查询工作负载。InfluxDB IOx 解除了 InfluxDB 2.0 开源版本中固有的基数、数据大小和集群大小限制——将工作负载的可能性扩展到数千台服务器和 PB 级数据——与当前和其他产品允许的范围相比有了显著飞跃。大多数时间序列解决方案都围绕刚性的数据库结构设计,这限制了处理高基数数据的能力,但 InfluxDB IOx 通过使用对象存储作为持久层和管理层来控制在 Kubernetes 中临时运行的许多无状态查询、摄取和索引服务器,从而将存储与计算分离。它还使用行业标准协议和持久性(如 Apache Arrow Flight 和 Apache Parquet)显著扩展了 InfluxDB 生态系统。InfluxDB IOx 项目扩展了开源的许可性,并采用 MIT 和 Apache 2.0 双重许可,以强调 InfluxData 对纯开源的承诺。Dix 在 InfluxDays 北美洲的演讲中开放了 InfluxDB IOx 项目代码库存储库,现在欢迎评论。
InfluxData 的 CTO 和创始人 Paul Dix 说:“我们致力于提高开发者生产力,并渴望我们的社区开始使用 InfluxDB 2.0,以便他们可以用时间序列数据做更多的事情。但 InfluxDB 2.0 只是我们旅程的开始。我们希望开发者使用我们的开源软件构建出色的应用,不受许可限制和局限性的限制。”
InfluxDB 2.0 采用 MIT 许可证许可——最宽松的开源许可证之一。InfluxDB 2.0 是 InfluxDB 1.0 的继任者,后者于 2016 年 9 月全面上市。在过去的四年中,开源软件的下载量已达数百万次,目前全球每天有超过 40 万个活跃实例。
快速且容易开始使用 InfluxDB 2.0。对于现有的 InfluxDB 用户,从 1.x 版本无缝升级非常简单,只需下载 InfluxDB 2.0 并运行一个命令来传输数据即可。新用户可以通过下载和安装 InfluxDB 2.0 开始使用,并且可以在一分钟内开始收集时间序列数据。
关于 InfluxData InfluxData 是领先的时间序列平台 InfluxDB 的创建者。我们赋能开发者和组织,如思科、IBM、乐高、西门子和特斯拉,构建变革性的物联网、分析和监控应用程序。我们的技术是专门为处理传感器、应用程序和计算机基础设施产生的大量时间戳数据而构建的。InfluxDB 易于启动和扩展,使开发者有时间专注于使其应用程序具有竞争优势的功能和特性。InfluxData 总部位于旧金山,员工分布在美国和欧洲各地。欲了解更多信息,请访问 www.influxdata.com 并关注我们的 @InfluxDB。