“敏态”这个词,是较新流行的关于传统业务互联网化的描述,而其背后主要想表达的意思大多被理解为业务可随时无感扩缩,以适应在时间和空间两个维度上都无处不在的、碎片化的、精细化的新一代业务数字化转型的要求,而在技术上也大多被映射为微服务化的应用与Scalable SQL的数据库。
这里认为,“敏态业务”一词,除了上述“业务可随时无感扩缩”一个层面的解释外,还应该附加另一层的业务价值——“即时智能决策”。“即时智能决策”指可以在最新、最近的业务交易基础上,随时做出智能的“业务决策”,这也是新一代业务数字化转型必然要求,而这一业务需求的技术支撑则是当今流行的HTAP数据库。
然而,目前被称为是HTAP的数据库很多,甚至几乎一夜之前,大多数数据库都成了HTAP数据库,亟需一个能满足“即时智能决策”业务需求的HTAP评判标准,这里认为,“即时智能决策”驱动的HTAP技术需要同时满足以下两个条件:
- 实时交易数据基础上即时完成相对复杂的分析
- 能够进行持续不断的实时分析结果动态刷新(如双十一大屏般)
要满足上述第一条只需要OLTP数据库不断增强其AP的SQL优化/计算引擎即可,这在传统Standalone Oracle与MySQL数据库中就已经具备,而一些现代的、能满足业务敏态扩缩需求的分布式数据库也在不断强化其该项特征;要满足第二条,即持续不断的分析结果刷新,就需要HTAP中的TP与AP具有极强的隔离性才能实现,但强隔离所带来的最大的难点就是实时性与一致性的保证。
因此,总结来讲,这里认为,传统企业向”敏态业务”目标进行数字化转型的两个业务特征是:
- 业务可随时无感扩缩
- 即时智能决策
而能支撑这种“敏态业务”特征的数据库技术则是Scalable HTAP,它的技术特征也应该是两个:
- Scalable SQL
- 隔离性、实时性与一致性的三性合一