1、深度解析云原生数据库技术趋势与最佳实践李飞飞阿里巴巴集团副总裁阿里云数据库事业部总裁New Future on CloudContents目录01数据库业界发展趋势:全面拥抱云原生02迈向云原生2.0:一站式全链路数据管理与服务03云原生数据库最佳实践云计算加速数据库系统演进New Future on Cloud1980-1990Oracle、IBM DB2Sybase、SQL ServerInformix商业起步1990-2000PostgresMySQL开源1990-2000TeradataSybase IQGreenplum分析2000-2010Hadoop、HBaseSAP HanaM
2、ongoDB、Redis异构 NoSQL2010-2019AWS Aurora,RedshiftAzure SQL DatabaseGoogle Spanner、PolarDB、AnalyticDB云原生、一体化分布式、多模、HTAP数据库发展历程结构化数据在线处理RDBMS SQL+OLTP 异构数据类型结构化图数据时序向量数据空间/时空文本数据海量数据计算与分析Data warehouseData Cube ETL+OLAP 关系型数据库NoSQL/NewSQL 数据库云原生分布式/软硬一体化 Multi-Model+HTAP 多模+混合业务云计算+数据库挑战与机遇云计算云的本质:资源高效
3、池化计算机的本质:计算+存储数据库数据生产+处理+存储+消费+计算分析一体化存储计算分离云原生+分布式 为基础减少数据移动减少数据移动资源池化、解耦资源池化、解耦云原生,是未来使用云的标准方式更领先的技术更先进的工程师更优质的水源更高效的供应链云原生云原生云计算资源非常丰富,不用关心云资源在哪里、有多少。就像今天我们使用自来水一样,没有人会费尽心思考虑水从哪里来。Yearly subscription-50%off分钟级别弹性按需按量计算节点资源需求在线资源消耗离线资源消耗时间根据业务发展的阶段,按需按量取用,最大化资源利用价值。云数据库的时代特征“Modern DBMS can do bot
4、h OPDBMS(Operational DBMS)&DMSA(Data Management Solution for Analytics)A single DBMS market has emerged”“DMSA and OPDBMS two MQs will be merged into a single Cloud DBMS MQ”“There Can Be Only One”DBMS Market.“”一站式数据处理平台覆盖数据生产、处理、分析、消费全流程数据管理数据分析合并OPDBMS+DMSA=Cloud DBMS Microsoft SQL Server:HTAP+在离线一体
5、化AWS Aurora 云原生与ServerlessOracle企业级向云原生发展Amazon Redshift云原生+融合分析TiDB分布式HTAP数据库Oracle一站式在线数据处理业界产品发展趋势Converged Database 业界趋势 Oracle(聚合数据库)核心价值:基于多模、多租户和混合负载三大核心特性,一站式适配企业级SaaS应用和互联网消费应用多模:原生支持关系/图/空间/JSON/XML类型与访问,支持跨模融合处理1/混合负载:IoT、机器学习、实时分析一站式优化与处理体系3/多租户:可组装、资源隔离&透明加密、线上线下快速迁移2/云原生分布式技术重塑数据库技术栈典型
6、代表单节点DB本地磁盘scale upOracleIBM DB2MS SQL ServerSybaseInformixMySQLPostgreSQLscale out传统单机数据库SpannerOracle ShardingGreenplumTeradataTiDBOceanBaseAnalyticDB 2.0PolarDB-X 2.0云原生分布式架构典型代表Oracle RACDB2 pureScaleAWS AuroraPolarDB 1.0典型代表云原生分布式DB共享存储共享存储DBDBDBDBDBSnowflakePolarDB-X 3.0AnalyticDB 3.0Barrier B