1、携手开发者打造一体化数据库杨传辉OceanBase CTO2022-202320242010 20152016 2021架构演进:从单机分布式一体化,到一体化数据库全分布式架构单机分布式一体化架构一体化数据库OceanBase 1.x 3.xOceanBase 4.04.2OceanBase 4.3OceanBase 0.1 0.5单写多读架构01回顾开源稳定性价比2021.6.1:为什么开源社区需要“另一个”原生分布式数据库?14554797715782413378950796470728393671.08 万025005000750010000125002023.062023.072023
2、.082023.092023.12023.112023.122024.012024.012024.032024.04今天:OceanBase 社区版集群数成功破万客户数突破 1000 家,OceanBase 正在受到越来越多的认可IDC显示OceanBase 位列“领导者”类别。作为一款原生分布式数据库,OceanBase 在产品能力上表现突出,处于领先地位。来源:GartnerMagic Quadrant for Cloud Database Management Systems,18 December 2023.。Gartner 是全球最具权威的IT研究与顾问咨询公司之一,其研究范围覆盖全
3、部 IT 产业,为客户提供客观、公正的论证报告及市场调研报告。2023 年,全球仅有 10 家厂商入选 Gartner 全球云数据库管理系统魔力象限“荣誉提及”,OceanBase 入选。来源:IDC MarketScape:中国分布式关系型数据库 2023 年厂商评估。IDC 成立于1964 年,是全球著名的信息技术、电信行业和消费科技咨询、顾问和活动服务专业提供商。Gartner显示墨天轮显示OceanBase 在“墨天轮中国数据库流行度排行”中连续 14 个月排名第一(截至 2024 年 1 月),并持续保持领先趋势。墨天轮中国数据库流行度排行来源:墨天轮国产数据库流行度排行。该排行自
4、2019 年 6 月推出,通过近 50 个维度的数据来考察近 300 个国产数据库的流行度,每月 1 日更新排行数据,用于体现国产数据库在互联网上的流行度。用户将 OceanBase 社区版应用在分布式 OLTP 场景通过 OceanBase:原生分布式替换分库分表,解决无缝扩展问题PROXYWRITEREADDB1DB1DB5Table A1Table A2Table AnTable AOceanBase集群微信推送实时数仓KafkaFlinkOMSDB1DB1S1 DB1S2DB2DB2S1 DB2S2DB3DB3S1 DB3S2DB4DB4S1 DB4S2DB5DB5S1 DB5S260
5、%按需扩容15TB 6TBRPO=0RTO MySQL通过 OceanBase:存储历史库海量数据,降低存储成本Job1Job2Job1Job2流控任务调度均衡灰度自愈历史数据归档库OceanBaseOceanBaseOceanBase智能管控运行监控配置中心MySQLMySQLMySQL+源数据库存储校验删除读取85%无需分库分表存储写入提升数倍执行节点 1执行节点 2用户也将 OceanBase 社区版应用在实时 AP、多模场景FlinkcanalHBaseCDC宽表topicDashboardstopic 2topic ntopic 1KafkaKafkaFlinkFlinkcanalD
6、ashboardstopic 2topic ntopic 1KafkaFlink通过 OceanBase:HTAP 弥补 TP 与 AP 之间的空白HBase+Kafka+StarRocksOceanBase时效50%50%成本Kafka实时 ETLOLAP 引擎API字典注册字典生成存储服务HBase-OceanBase字典服务FlinkKeyKey:Value通过 OceanBase:多模能力替换 HBase,提升性能并实现强一致不依赖 Hadoop 组件支持二级索引查询 25 倍写入 5 倍分布式LSM-Tree为什么开发者天然地把 OceanBase 当成一体化数据库?分布式架构与 L