地址
https://www.oceanbase.com/devcon2023?joinSource=baidu_PC_000699#agenda

从几位大佬的分享看,未来 OB尽可能会做大而统一,多云,servless

阳振坤的分享

  • 单机 VS servless,分库分表能解决很大问题但是无法解决敏捷性的弹性,只有分布式数据库才可以
  • OLTP、OLAP、ETL无法做到实时性
  • 公有云、私有云都有存在的场景,更可能是混合云
  • 单机分布式一体化,servless、HTAP、降本增效

周傲英的分析

  • 数据库是应用级别的创新
  • 数据库的哲学:抽象
  • 关系数据,是对数据语义的抽象
  • 事务处理,是对应用逻辑的抽象
  • one size fits a bunch -> one suite fits all
  • HTAP 评测基准

杨传辉的分享

  • 单机多读多写架构、全分布式架构、单机分布式一体化架构(4.X)
  • 数据库最重要的是 稳定性,没有这个其他都是浮云
  • 海恩法则,每个重要事故的背后都有29个轻微事故、300个未遂事故、1000此事故隐患
  • 支付宝对于个人业务都是放在同一个机房的,只有转账会跨机房
  • 现在各种NewSQL的单机只有MySQL的1/5
  • HATP的三种方案:同一套数据做TP和AP、主库做TP从库做AP、多个不同的系统之间用同步来解决
  • OB使用前两个,使用cgroup做了CPU隔离
  • 未来走多云的存储架构,但是多云的存储架构其API,存储性能,架构差别都很大
  • AI和配置化只是辅助,可以解决80%的问题,再往上就要靠优秀的DBA了
  • 分布式变成单机性能仍然很强:解决分布式方面的开销,存储引擎的优化,原先采用LSM,又结合了B+树的特点
  • Oracle和MySQL做简单读写,基本是一个水平线上的,Oracle在多核能力扩展上更好,复杂查询更好
  • 目前Oracle的复杂查询比OB更好
  • HTAP:走极端TP和AP都行做并集,TP和AP都一般但做交集别人没有覆盖的场景,TP加上AP也就是TP更强
  • HATP,一定是先做好TP才能走AP,因为TP才是核心做好了才能衍生做AP,不可能反着来