CrateDB:物联网和机器数据为主的数据库

CrateDB看起来像是不断增长的数据库工具列表中的一个有价值的新成员

最近几年在数据库领域有很多关于什么类型的数据库适合现代应用程序的讨论。在过去的几年里,主要围绕着SQL与NoSQL之争。

一方面是传统的基于sql的数据库,它们都遵循传统的行和列格式。这些数据库已经存在了很多年,并且已经证明自己是很好的全能工具。

+也在网络世界:足球竞猜app软件IT部门希望(但很难)将大数据运营化+

随着社交媒体的出现,以及对数据库方法的需求,这些方法在非结构化数据环境中运行良好,这些需求导致了NoSQL数据库的兴起。这些数据库不遵循,或者至少不只是遵循数据的标准表格方法。因此,数据的存储和检索不遵循严格的行和列、表格的方法。

然而,最近,我们看到SQL与NoSQL的讨论有所扩展,人们开始关注数据库的实际使用模式,并考虑特定的需求。

这方面的一个例子是CrateDB开源分布式数据库Crate.io.CrateDB承诺提供NoSQL的可伸缩性和性能,同时具有标准SQL的强大和简单性。但就使用重点而言,CrateDB是专门为支持物联网和机器数据应用而设计的,而Crate则是对更现代的做事方式的另一种致敬,它针对集装箱化环境进行了优化。

Crate.ioannounced the general availability of CrateDB today, and with the release, it hopes developers of machine data applications—formerly forced to work within a SQL world—will now have the opportunity to use SQL constructs, but within the context of machine data developments.

451 Research的数据平台与分析分析师杰森·斯坦普(Jason Stamper)表示:“机器数据的增长以及企业必须利用它的机会,正在超越其数据管理基础设施的能力。”“CrateDB的强大之处在于,它能够使用户使用已知的SQL命令实时收集和分析大量数据。”

尽管CrateDB现在已经普及,但到目前为止还是有一些真正的吸引力。自2014年创建以来,CrateDB已被下载超过100万次。

CrateDB的主要差异

关于开发者的区别是什么,Crate。io表明,CrateDB的独特能力是通过以下创新实现的:

  • 分布式SQL查询引擎,用于更快的连接、聚合和临时查询:柱状字段缓存和完全分布式查询规划器使CrateDB能够实时执行复杂的查询,并克服了第一代分布式SQL数据库的许多性能和灵活性限制。

  • SQL与数据搜索和查询功能集成:CrateDB是SQL和搜索技术的独特组合,它可以对时间序列、全文、JSON、地理空间和其他结构化和非结构化数据进行广泛的分析,包括机器学习和预测分析,而无需使用不同的数据库引擎。

  • 容器架构和自动数据分片用于简单的伸缩:数据库可伸缩性对于处理机器数据量的变化至关重要,但这通常很难做到。CrateDB可以作为容器集群运行,这使得它可以轻松地使用Docker、Kubernetes或Mesos容器平台进行扩展。此外,CrateDB在改变大小时自动对数据进行分片和重新分布,以优化性能和高可用性。

“当我们创建Crate时。io,我们开始为机器数据时代重塑SQL。如今,我们75%的客户使用CrateDB来管理机器和物联网数据,因为它具有优越的易用性、性能和多功能性。”“该产品的普及和我们在旧金山的扩张标志着我们的增长进入了一个新的阶段,我们期待通过开源社区进一步推动平台内部和扩展的创新。”

CrateDB似乎从一些顶级供应商那里得到了一些不错的选择。一个很好的例子是极高的网络云访问安全代理(CASB)已经被许多企业采用,因此,它不太可能信任任何未经验证的产品的运营部分。

Skyhigh Networks的联合创始人、首席科学家和工程副总裁Sekhar Sarukkai说:

超过40%的《财富》500强客户依赖Skyhigh来帮助解决他们的云安全需求。CrateDB是我们数据栈的重要组成部分,为我们提供了性能和水平可伸缩性,以满足我们快速增长的业务需求。”

CrateDB看起来是不断增长的数据库工具列表中一个有价值且有趣的新成员。

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2016足球竞彩网下载

SD-WAN买家指南:向供应商(和您自己)提出的关键问题