关于数据库:Volt-Active-Data介绍

50次阅读

共计 2798 个字符,预计需要花费 7 分钟才能阅读完成。

介绍 Volt Active Data
截至今日,VoltDB 不再是 VoltDB,咱们是 Volt Active Data。这是一个通过了屡次外部探讨、深夜的领悟、凌晨的咖啡,以及一两场答辩,由来已久的名称批改。
总结来说:咱们意识到,咱们须要更改名称以反映公司自 2009 年成立以来的倒退,以及实时数据市场自身如何随着 5G、物联网和机器学习等新的变动而倒退(并在继续倒退中)。
不,这不是一个新产品或一个技术支点的公布,而是发表一个重大的内部变动,以更好地展示咱们真正在做的事件和咱们真正善于的畛域。这有点像刚刚发射的新太空望远镜:对正在产生的所有以及产生的起因有更清晰的认识和了解,只管它始终存在。从这个意义上来说,尽管只是外表上的扭转但其重要性并不亚于一场新产品的公布、并购、重大招聘等。
必读:事件驱动架构
这篇博客探讨了为什么咱们更改了名称,新名称的含意,以及为什么咱们的新名称会引起您或任何其余须要通过实时处理数据以带来理论业务成绩并利用 5G、物联网、机器学习等机会的人的趣味。
首先,介绍一下背景。
VoltDB 的“DB”局部是如何诞生的
VoltDB 是在 2009 年由麻省理工学院的 Michael Stonebraker 所做的钻研中诞生的。他痴迷于弄明确为什么 OLTP 零碎速度会变慢,并且无奈与过后迅速占据主导地位的多 CPU 架构进行扩大。
Stonebraker 发现 OLTP 零碎速度慢是因为应用磁盘数据和不足 CPU 协调引起的,并设计了 VoltDB 以通过分片和内存数据来解决这两个问题。
他的冲破使 VoltDB 成为东方(国家)和西方(国家)最快的数据库。随着 VoltDB 随着行业的倒退,它曾经倒退到远不止是一个数据库。它曾经成为了一个数据平台,且不仅仅是任何数据平台,而是一个能够实现其余数据平台无奈实现的事件的平台。
必读:什么是 URLLC?
为什么是“Active Data”?
在咱们泛滥的更名探讨中,咱们关注的次要问题是:Volt 的外围区别是什么(也是从现在起是咱们名字的简称)?当然还有很多其余数据平台。然而是什么让 Volt 不同凡响?咱们不能仅仅说咱们更快了(当然咱们也是),因为咱们不仅仅是更快了。
而后咱们开始思考 Volt 如何解决数据。咱们如何解决流入所有这些零碎和设施的所有数据,这也是其余数据平台正努力做到,并且这对咱们客户的业务成绩有多大帮忙?

就在那时,咱们意识到,当你把所有的拼图拼在一起,思考 Volt 平台作为一个整体的性能和它所提供的内容时,咱们能使你或任何其余公司通过激活数据来从而提取尽可能多的价值。
Active(形容词)= 参加口头;处于停顿或静止状态;具备疾速静止的能力。
沉闷数据是动静的,而不是动态的。它专为高速数据“动静”解决的世界而设计,也就是反对 5G 的市场。领有一个动静的数据平台意味着您能够在数据对您的业务具备最大价值和影响的状况下对其进行操作。然而,只有将管制事实世界事件所需的每个数据处理组件整合在一起,并以 5G 的速度和规模做出实时业务决策能力做到这一点。
这就是动态数据和 Volt Active Data 平台的力量,而不是简略地对数据做出反馈,你能够开始对它做出响应。
其余数据平台,例如由 NoSQL 技术支持的平台,不会对数据做出响应,因为它们不足自行决策的能力。这是一种说他们愚昧的形式,一种友善的形式。
另一方面,Volt 使您的应用程序能够响应数据,不仅是速度方面,而且能提供以最合适的形式响应所需的残缺环境。
这对于异样数据尤为重要。Volt 会立刻检测到该数据并对其采取行动,决定该数据是否值得认真对待,如果是,则确保将其保留以供以后和将来应用,以便:
•在适当的时候为适当的客户提供追加销售报价。
•在信用卡欺骗在产生之前就进行阻止。
•谬误的电话数据费用永远不会传递给客户,因为它是实时标记的。
•工业智能电表高度智能,因为它精确地晓得何时须要关上和敞开灯,以尽可能节俭城市的资金并分明地传递这些信息。
以上所有只是通过流动数据平台进行实时上下文决策的力量和重要性的泛滥示例中的一小部分。
这就是为什么咱们称之为“动态数据”——因为它不仅仅是被动地对事件做出反馈,而是通过使其相干数据为您的底线和外围业务 KPI 发挥作用来对事件做出响应。
再见“DB”,你好流动数据
Volt Active Data 平台通过验证,是寰球 7 亿多人日常生活中不可或缺的一部分。它能够跨三个(或更多)动静数据中心以确保失常运行工夫,它是云原生的,并且简直能够与 Kafka 互操作。
Volt Active Data 仍应用 VoltDB 数据库,但仅用于存储相干数据以备未来应用。
在 Volt Active Data 中,功产生在 Active Data 立体中:
Inget 函数容许咱们应用有线 API 和 C ++/Java 客户端或 Kafka 从网络上读取音讯。
咱们只在须要时存储数据。与“总是存储有时解决”的数据库不同,Volt 是“总是解决有时存储”。
许多用例须要理解数千个事件的模式,还须要聚合数据。Volt Active Data 具备内置性能,容许咱们提供齐全精确的运行总计,而不用在查问时扫描或解决任何数据。
许多用例将要求咱们获取传入事件,并以某种非平庸的形式对其进行测量,认为决策提供根据。
其余用例将须要咱们检测异样。Volt 流动数据立体让咱们可能发现什么事件没有按预期产生,以及被行将到来的事件驱动。”
Volt 被动数据立体的外围是决定下一步口头的能力。这通常波及查看存储状态以确定应该产生了什么,以及查看输出事件。
有时决策过程将波及机器学习。Volt 流动数据将与任何确定性 ML 决策引擎一起工作,只有它在 Java 中并且能够在类内实例化。
一旦做出决定,咱们就须要采取行动。这可能波及更新存储的数据和 / 或发送多条音讯。当您激活数据时,您能够从中提取尽可能多的价值,并应用解决更多数据、更快、更平安的利用程序转换您的业务,同时显著降低成本。
当初轮到你“激活数据”
与围绕多个解决、剖析和存储层构建的传统数据平台不同,咱们的产品在一个简化的堆栈中提供了您须要的每个组件,以 5G 的速度和规模管制事实世界的事件并做出实时业务决策。
咱们能够反对咱们所说的,因为咱们是全世界要害工作零碎的组成部分。
不是每个人都须要咱们,真正须要咱们的人都真正须要咱们。
上面是一个疾速石蕊测试:
•如果您的业务是应用大量事件数据做出疾速、具备商业意义的商业决策,您应该与咱们分割。
•如果您须要高可用性,请与咱们分割。
•如果您的利用程序处理来自 5G 或物联网的大量数据,您应该与咱们分割。
•如果您的边缘数据仿佛将被节约,您应该与咱们分割。
•如果您须要更简略的体系结构,以更少的硬件和麻烦将数据从 a 传输到 B,您应该与咱们分割。
•如果“实时”对您来说意味着零提早,但您的应用程序尚未实现零提早,您应该与咱们分割。
咱们也想听听你对咱们的新名字有什么认识,咱们也想答复你对于它的任何问题,或者它对你意味着什么。

正文完
 0