从数据库的角度看,在
区块链项目中实现跨记录的原子操作(包括全局锁)极为复杂,而这也正式
区块链技术向通用型数据存储进化的关键所在。
笔者认为,随着
区块链应用越发广泛,人们在不久的将来一定会将各类区块链应用泛化出一系列典型的场景和需求。基于这些场景和需求,一定会出现一批优秀高效的多活数据存储。不论这些机制的后台到底是否基于“区块”的架构实现,其这正需要突破的是现有数据库体系中无法做到active-active的局限(也就是去中心化)。
作者简介:
Jun Tang
25年数据库内核研发经验。1994年担任Informix数据库内核工程师,2006年起担任IBM DB2数据库内核资深架构师,在多伦多IBM 实验室研发团队工作超过15年。对分布式技术,数据存储算法以及数据库核心技术有着深入的了解。目前,Jun Tang也作为区块链技术专家,参与
区块链社区的技术研究工作。主要方向是研究区块链底层技术以及区块链与数据库技术的融合发展。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。