第三代分布式数据库(7)——比较拉胯的PostgreSQL
国庆献礼,祝福祖国,国泰民安。 万字长文,深度掲示PostgreSQL的数据正确性实现算法和细节; 换一个完全不同的角度,把内核实现看得异常清楚; 知数行云,专业有深度。
ChatGPT可以看、听和说了
ChatGPT可以看、听和说了
第三代分布式数据库(6)——没有价值的隔离级别
数据库的隔离级别,是一种鸡肋式的三五概念,无数据无理论无依据,没有数据表明其一定成立,没有科学的理论支撑起概念,没有可信的依据支撑起理念。
第三代分布式数据库(5)——一无是处的MySQL
本文讨论MySQL的数据正确性的实现技术。在这一方面,MySQL的数据正确性实现技术,一无特色和亮点,二有较多可改进之处,因此可以说:一无是处
第三代分布式数据库(4)——为什么要100%保证数据的正确性?(下)
一致性领域存在诸多的问题,他们可以用“一致性24字问题”加以概括:范围不清,定义不明,多意多词,理论有缺,扩展无法,系统难评
第三代分布式数据库(4)——为什么要100%保证数据的正确性?(上)
一致领域存在诸多的问题,他们可以用“一致性24字问题”加以概括:范围不清,定义不明,多意多词,理论有缺,扩展无法,系统难评
第三代分布式数据库(3)——一致性八仙图
为什么叫做“一致性八仙图”?其价值和作用有哪些?
第三代分布式数据库(2)——创新之源
前两代的分布式数据库技术已经使得电子交易应用变得可行,是不是现在的数据库技术可以停滞不前了? 如果不是,那么下一代的数据库技术,又从何源起? 这需要我们思考:创新源自哪里?
为数据赋能---腾讯TDSQL分布式金融级数据库前沿技术
TDSQL是一个稳定运行了十年之久的分布式数据库,不仅支撑了腾讯公司的计费业务,而且还在微众银行等金融单位的核心业务系统稳定、高效地运行了四年之久。这几年,TDSQL在技术层面不断进步,研发了很多新特性,诸如多级分区、热点更新、隐含主键、分布式事务等,不仅有力的支撑了事务型的数据库应用,而且在体系结构上也朝Spanner架构上迈进,是一个名副其实的NewSQL系统。
TDSQL-时态数据库T-TDSQL--典型案例
经典案例
TDSQL-时态数据库T-TDSQL--核心技术
本节讨论T-TDSQL的关键之处,即影响T-TDSQL架构的设计之处。一是新的数据模型—全时态数据模型,表达了T-TDSQL的双时态语义,其中对于数据的事务时态,首次提出全态数据的概念,以刻画数据的生命周期。二是对于新的数据模型,如何在基于关系模型的数据库中实现存储,全时态数据的存储,使得具有全时态语义的数据有了计算的依据;本文提出的全时态数据模型的实现,以MySQL为载体。
TDSQL全时态数据库系统-理念与愿景
这篇文章描述了T-TDSQL的架构、双时态特性集,以及全双时态设计思考点和决策的因素。另外,基于MVCC技术描述了一种“全态数据可见性判断算法/历史态数据可见性判断算法”,这种算法能够读取到全态/历史态数据和其上发生的操作,这是T-TDSQL全时态数据库系统实现的关键算法。另外,T-TDSQL支持多种强大的特性,诸如:无阻塞读历史态数据、无锁只读事务、增量抽取、增量计算、全时态一致性快照等。