InfluxData 通过 InfluxDB 2.0 的通用发布推动时序数据可能性

导航至

领先的开源软件增强了物联网和边缘功能,公司推出新的创新存储引擎项目

旧金山 - 2020年11月10日 InfluxData,InfluxDB 时序数据库的创建者,今天宣布下一代开源时序数据平台的通用发布,InfluxDB 2.0。开发者现在可以在单个统一平台上摄取、查询、存储和可视化时序数据,利用新的工具和集成,并使用熟悉的技能,使得开发和部署现代时序应用更快、更简单。此外,公司宣布了一个新的开源项目,重新思考存储。

预计到2025年,数据生成量将从2019年的45泽字节增长到175ZB,主要来自应用程序、网络、容器以及预计的600亿个物联网设备——其中大部分是带时间戳的数据(IDC,2020)。虽然组织可以利用这些数据来提升客户体验、提高员工和流程效率,并创造竞争优势,但存储和分析大量高频数据流将是一项挑战。这些工作负载需要快速摄取、高级查询和边缘处理,以保持资源效率和成本效益,并最大化对最终用户的增值。InfluxDB 2.0就是为了应对未来这些数据挑战而构建的。

InfluxDB 2.0 是一个基于时间序列数据的平台,用于构建物联网、分析和监控应用程序。InfluxDB 2.0 的新特性旨在减少开发者编写代码以启动和管理工作的时间,包括:

  • Flux – 首个专为时间序列数据设计的函数式查询和编程语言,使得数据丰富化、数据转换、建立预测、识别异常和相关性成为可能
  • InfluxDB 模板 – 一个不断增长的单一文件监控配置画廊,适用于常见用例,如网络和物联网传感器监控,允许用户分享他们的专业知识,并在几分钟内开始监控
  • 边缘功能 – 能够在数据摄取点进行数据聚合和分析,这是采取行动最有价值的地方
  • 客户端库 – 支持从流行语言中写入和查询,极大地简化了与其他应用程序的集成,并使团队能够使用现有的编程语言技能

InfluxDB 2.0 还与 InfluxDB 云 紧密集成,InfluxDB 云是一个无服务器、可弹性扩展的全托管时间序列数据库平台。使用共享的 API,轻松地在 InfluxDB 2.0 和 InfluxDB 云之间移动数据和负载,并能够将它们作为单一时间序列平台的部分一起使用,该平台旨在为开发者提供灵活性和工具,以满足不断变化的企业和应用程序需求。

“今天的开发者正在寻找作为托管服务提供开源软件,”RedMonk 联合创始人 James Governor 说。“InfluxDB 2.0 通过集成 OSS、边缘和云服务,回应了这种融合,旨在使构建和管理高规模时间序列应用程序变得更加容易。”

公司还公布了下一代存储引擎的计划——InfluxDB I0x 项目。InfluxDB I0x 是一个新功能强大的存储引擎,旨在随着时间的推移执行越来越多的查询工作量。InfluxDB I0x 解除了开源版本 InfluxDB 2.0 中固有的基数、数据大小和集群大小限制——扩大了在数千台服务器和PB级数据上的工作负载的可能性——这是从当前和其他产品许可的重大飞跃。大多数时间序列解决方案都是围绕严格的数据库结构设计的,这限制了处理高基数数据的能力,但 InfluxDB I0x 通过使用对象存储作为持久性层和管理层来控制许多在 Kubernetes 中短暂运行的无状态查询、摄取和索引服务器,从而将存储与计算分离。它还通过使用行业标准协议和持久性,如 Apache Arrow Flight 和 Apache Parquet,极大地扩大了 InfluxDB 生态系统。《InfluxDB IOx》项目扩大了开源的许可范围,并使用 MIT 和 Apache 2.0 双许可,强调 InfluxData 对纯开源的承诺。Dix 在北美 InfluxDays 上的演讲中打开了 InfluxDB IOx 项目的代码库存储库,现在欢迎评论。

“我们受对开发者生产力的承诺所驱动,并渴望我们的社区开始使用 InfluxDB 2.0,这样他们就可以开始用时间序列数据进行更多操作,”InfluxData 首席技术官和创始人 Paul Dix 说。“但 InfluxDB 2.0 只是我们的旅程的开始。我们希望开发者能够使用我们的开源软件构建出色的应用程序,不受许可限制和限制的束缚。”

InfluxDB 2.0 是 MIT 许可宽松的——最自由的开源许可之一。InfluxDB 2.0 是 InfluxDB 1.0 的继任者,InfluxDB 1.0 于 2016 年 9 月发布。在过去的四年中,该开源软件已有数百万次下载,目前全球有超过 40 万个活跃实例。

开始使用InfluxDB 2.0既快又简单。对于现有的InfluxDB用户,从1.x版本升级到2.0版本非常顺畅,只需下载InfluxDB 2.0并运行一条命令即可转移数据。新用户可以通过下载并安装InfluxDB 2.0开始使用,并在一分钟内开始收集时间序列数据。

关于InfluxData InfluxData是InfluxDB的创造者,领先的时序平台。我们赋予开发者和企业,如思科、IBM、乐高、西门子和特斯拉,构建变革性的物联网、分析和监控应用的能力。我们的技术专为处理传感器、应用程序和计算机基础设施产生的大量带时间戳的数据而设计。InfluxDB易于启动和扩展,让开发者有更多时间专注于使他们的应用程序具有竞争力的特性和功能。InfluxData总部位于旧金山,员工遍布美国和欧洲。了解更多信息,请访问www.influxdata.com并关注我们@InfluxDB