交易数据库发展趋势:从账本到发动机

相当一般时间以来,无论有多少脍炙人口的技术进步,包括分布式架构,内存缓存,高并发,多地多中心多活等,交易数据库的核心目标一直都是存证记账。长期以来在该领域所追求的,就是无论我的业务量有多大,业务增长有多快,数据库都能及时的、准确地、可靠地将账记下来。对企业来讲,数据库的价值就是在任何情况下都能保证一个存证的账本。

而近年来,数据库领域新的架构设计与技术进步,即HTAP(交易分析混合负载),却给了交易数据库在企业运营中新的定位与职能,那就是,企业业务运营的“发动机”。也就是说,过去,交易数据库的存在只是为了保存业务记录,即存证,而现在,数据库的主体职能则是“能量”生产,而之前的职能“存证”只是为“生产”提供生产资料“数据”而已,即发动机的“汽油”。一句话,数据库过去是为了“存”东西,现在是为了“造”东西。

从这个角度来看,HTAP交易分析混合负载型数据库,在企业的业务域,仍然应该是属于交易型数据库,但却是一种以“生产”为目标的,而不是以“存证”为目标的交易数据库,其为企业所提供的,不再只是一个任何情况下都可靠的账本,而是一台基于不断输入的生产资料“交易数据”,实时地加工生产出各种指导业务优化运营的“能量”的“发动机”。

 

如上图所示,在HTAP架构与技术驱动交易数据库成为企业运营发动机的时代:

  1. 业务交易所产生的数据,会源源不断地输入到“发动机”中,就像持续不断加油一样;
  2. “发动机”不仅是将数据存储下来形成账本,更重要的是实时的、持续地对“数据”进行加工生产,得到有价值的“信息”;
  3. 这些有价值的信息,又可以以“流态”实时反馈到业务系统中去,指导业务运营优化;
  4. 业务运营优化后,又驱动产生新的业务交易,再次源源不断的输入到“发动机”中......

如此往复反馈,形成正向驱动的闭环,从而驱动企业业务以前所未有的迭代效率发生进步。从这个角度来讲,将HTAP驱动的运营“发动机”称为现代企业发展中由数据驱动的”印钞机”也不为过,而这种形态将是“数据驱动运营”这一喊了很长时间的流行词最本质、最正确的解释。

然而,目前市面上的HTAP数据库很多,是不是所有号称是HTAP的数据库,或者说能在交易的同时做一点查询与分析就能达到新型”发动机”要求呢?答案显然是否定的。要使交易数据库从“账本”成为企业现代运营的“发动机”,对HTAP技术有以下要求:

  1. TP与AP在架构上是对等发展的,而不是谁是谁的附庸;
  2. TP与AP的数据必须保证实时的一致。在保证了第一点的基础上实现这一点,对技术的要求相当之高;
  3. AP具有实时分析增量更新的能力。由于发动机不断在“加油”,就要求实时分析的结果能根据增量的变化实时更新,而不是数据发生改变后全部重算,那样的话,其“生产”能量的效率就不能称之为发动机。这项技术的实现同样并不容易;
  4. 实时的分析结果,要能“流式”的反馈到业务系统,而不需要业务通过“轮询”才能得到。

除了如上几项之外,现代HTAP还有很多技术要求,都是当今先进数据库技术的典型代表。而这些技术的实现,无疑将会驱动交易数据库从“账本”向运营“发动机”的职能与地位升级,真正践行“数据驱动运营”的理念。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值