阿里云MySQL云数据库产品介绍_第1页
阿里云MySQL云数据库产品介绍_第2页
阿里云MySQL云数据库产品介绍_第3页
阿里云MySQL云数据库产品介绍_第4页
阿里云MySQL云数据库产品介绍_第5页
已阅读5页,还剩52页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、阿里云MySQL云数据库产品体系介绍如今,阿里云数据库产品已聚木成林MySQLSQL Server PostgreSQL PPAS POLARDBRedis MongoDB HBase MemcacheHybridDB for MySQL(TP+AP=HTAP混合负载)HybridDB for PostgreSQL(基于Greenplum Database)OpenSearch Elasticsearch HiTSDBDTS DMSCloudDBA数据传输延时 10msNoSQL数据库NoSQL Database Service数据库服务与工具Data Backup and Migration

2、最高吞吐量 5万TPS关系型数据库Relational Database Service最高QPS 13.7万QPS : Up to 137 Thousand最高QPS 130万QPS : Up to 1.3 Million混合分析数据库HTAP Database横向水平扩展 PB级万亿order by limit10msScale out to PetaBytesTrillions Records, order by 10ms搜索与时序数据库Search and time-series Database70亿记录搜索查询 10ms 写入时序数据点 1千万秒70 billion records

3、, search query 10ms10 million records/secReplication throughput: 50 Thousand TPSTransmission delay10msApsaraDB 产品系列RDS for SQL Server(2008 R2)RDS for MySQL(5.1)2011201220142013201520162017RDS接入电商云RDS接入金融云支持天弘基金的余额宝业务RDS处理双十一98%流量RDS for MySQL(5.5)数据管理服务发布Memcache发布RDS for MySQL(5.6)发布RDS for MySQL只读

4、实例发布RDS多可用区实例发布RDS for PostgreSQL(9.4)Redis发布RDS for PPAS(9.3)发布DTS数据传输服务发布MongoDB发布RDS for MySQL(5.7)发布HybridDB for PostgreSQL发 布RDS支持SSL、TDE等安全特性RDS for SQL Server2012发布HybridDB for MySQL发布RDS for SQL Server(2016)POLARDBHBase发布视频直播 一直播 映客O2O巨头 饿了么入驻连续七年,每年1000项以上功能优化,为极致而生不断进击的数据库The History of Ap

5、saraDBPart 1. 关键技术解读Part 2. 功能优势介绍MySQL 云数据库1. 高可用架构4.敏捷弹性3 .极致性能2. 金融级 安全可靠Part 1. MySQL 云数据库关键技术解读基于阿里云 飞天 分布式操作系统硬件故障弹性调度&在线热升级1. 高可用架构业务连续Part 1. MySQL 云数据库关键技术解读分布式跨机房高可用服务决策:准分布式高频探测网络/硬件/OS/数据库 多重监控智能决策系统数据一致性保护执行:轻新连接直接到备节点空闲的老连接,自动切换到备节点;事务中或运行中的老连接,等待10s后切换 到备节点,超时Kill。总共用时60s数据库代理原主 库新主 库

6、连接保持,无中断主备切换建立新连接老连接中断ECS1. 高可用架构99.95%RDSPart 1. MySQL 云数据库关键技术解读2. 金融级安全可靠被攻击&勒索事故/误操作(人祸)意外/故障(天灾)Part 1. MySQL 云数据库关键技术解读2. 安全预防&制度VCP专有网络IP/安全组 白名单RAM和Database双层认证体系事前保护&拦截SSL传输加密TDE数据存储透明加密防暴力破解审计&恢复全量SQL审计API管理操作日志审计 FLASHBACK恢复到时间点Part 1. MySQL 云数据库关键技术解读2. 安全安全组-XECS AECS BECS C白名单RDSXECS Z

7、RDSECS数据链路:VPC & 白名单租户A VPC租户B VPCPart 1. MySQL 云数据库关键技术解读2. 安全数据链路:SSL & TDE内存存储 文件01010101*ECSTDE*备份文件ClientVPC 私有网络via. SSLRDSOSSPart 1. MySQL 云数据库关键技术解读2. 安全RAM和数据库双层认证体系RAMRDS数 据 链 路控 制 链 路真实用户访问控制MySQL数据库认证备份&恢复 监控&配置导入&导出 增删改查数据库账号阿里云账号RDSRDSPart 1. MySQL 云数据库关键技术解读2. 可靠* 原生MySQL的缺陷Part 1. My

8、SQL 云数据库关键技术解读2. 可靠日志强同步,数据0丢失Part 1. MySQL 云数据库关键技术解读2. 可靠MasterSlaveSlaveRaftRoleDatabase RoleStateTermExpiredLeaderMasterread-write1001170526 16:20:09FollowerSlaveread-only1001170526 16:20:09FollowerSlaveread-only1001170526 16:20:09Raft分布式一致性协议Binlog 位点信息内核自选举,确保单点写入永远最新的节点,确保RPO=0日志强同步,数据0丢失Part

9、 1. MySQL 云数据库关键技术解读3. 极致性能阿里巴巴自研数据库服务器模块化设计 & NVMe SSD & 25G网络顺序写3.2GB/s随机读:60w I/O per Second基于MySQL已开源分支 AliSQL增强监控、性能、稳定性、易用性性能优化70%秒杀场景提升100倍Part 1. MySQL 云数据库关键技术解读1.5w QPS / 1000 RMB高性价比每月1000元,即可获得稳定的1.5w QPS数据库性能8核 16G 配置月价 1800; 基准测试性能 QPS超过 2.8w4. 敏捷弹性僵化浪费客户不满意实际供给预测需求弹性预测需求实际供给自建阿里云 RDSP

10、art 1. MySQL 云数据库关键技术解读4. 敏捷弹性Part 1. MySQL 云数据库关键技术解读5分钟创建实例在线升配最多60秒闪断,不影响业务Part 1. 关键技术解读Part 2. 功能优势介绍MySQL 云数据库从 入门 到 精通1. 日常管理创建实例 监控备份恢复2. 开发指南OpenAPI&SDK 内核改进性能诊断与优化( CloudDBA)3. 架构&性能性能&架构 上云迁移 读写分离Part 2. MySQL 云数据库功能优势1. 日常管理创建实例监控备份&恢复从 入门 到 精通Part 2. MySQL 云数据库功能优势123地域和网络版本与架构4规格配置5计费方

11、式初始化创建实例Part 2. MySQL 云数据库功能优势MySQL 云数据库功能介绍地域和网络123地域和网络版本与架构4规格配置5计费方式初始化创建实例Part 2. MySQL 云数据库功能优势高可用版基础版与云服务器一样的成本IaaS的价格,PaaS的服务52项企业级功能金融版三机房部署,数据0丢失MySQL 云数据库系列架构从初创企业到金融巨擘的共同认可MySQL 云数据库系列架构计算节点分布式存储单机基础版MySQL 5.7性价比主节点备节点双机高可用版MySQL 5.6/5.5/5.7业务连续主节点金融版MySQL 5.6金融级数据安全备节点备节点RaftMySQL 云数据库部

12、署视图华东1(杭州)可用区A可用区B可用区CSlaveMasterMasterSlaveSlave金融版高可用版基础版Master123地域和网络版本与架构4规格配置5计费方式初始化创建实例Part 2. MySQL 云数据库功能优势MySQL 云数据库规格族Host(硬件/OS/网络)CPU内存I/O预留 空间CPU内存I/O预留 空间CPU内存I/O资源调度&隔离独享型RDS独享型RDS独享型RDSHost(硬件/OS/网络)资源调度&隔离通用型 RDS通用型 RDS通用型 RDS复用的CPU和存储空间通用型 RDS内存I/O内存I/O内存I/O内存I/O共享型共享CPU存储OS独享型独占

13、CPU / 内存 / 存储 共享OSMySQL 云数据库存储类型存储类型描述I/O性能目前功能完备度规格配置灵活性存储空间容量弹性能力本地SSD盘直接 I/O 访问 本地SSD盘I/O 延迟低,性能好100%功能支持独享型的存储和实例规格绑定,无法单独调整存储大小最大3T需要拷贝数据,可能 需要几个小时SSD云盘计算与存储分 离网络I/O,性能略差暂缺失读写分离、SQL审计,CloudDBA等可选配置较多,存储大小也可单独调整最大6T分钟级* SSD云盘,即将上线MySQL 云数据库规格配置高可用版本地SSD盘版本存储类型规格族主售规格数量主售配置范围最大存储空间基础版SSD云盘共享型131C

14、1G 56C480G2T(即将升级到6T)共享型21C2G 2C4G1T5.7SSD云盘(即将上线)独享型104C8G 56C480G6T共享型81C1G 16C64G3T独享型102C16G 60C470G3T5.6/5.5高可用版本地SSD盘共享型81C1G 16C64G3T独享型102C16G 60C470G3T金融版本地SSD盘独享型102C16G 60C470G3T123地域和网络版本与架构4规格配置5计费方式初始化创建实例Part 2. MySQL 云数据库功能优势MySQL 云数据库计费方式包年包月价格低,适合长期使用按量付费使用灵活,适合短期测试实例规格存储空间定价因子MySQ

15、L 云数据库生命周期管理升配主实例4核8G主实例8核16G降配创建销毁克隆克隆实例只读实例创建 只读包年包月购买升配续费到期释放提前退款释放按量付费购买升降配随时释放123地域和网络版本与架构4规格配置5计费方式初始化创建实例Part 2. MySQL 云数据库功能优势MySQL 云数据库账号与权限初始账号OpenA PIConsole 控制台RDS实例SQL普通账号账号创建方式:通过Console控制台或者OpenAPI创建初始账号:通过Console/OpenAPI创建普通账号:也可以用初始账号登录数据库,直接用SQL创建 普通账号MySQL 云数据库监控实例类型5秒/次 *60秒/次30

16、0秒/次基础版不支持免费支持默认配置高可用版、金融版: 内存=8G付费支持默认配置(免费)免费支持60秒/次免费!5秒/次付费开通,成本约为实例价格的1/100监 控 频 率* 即将上线MySQL 云数据库监控采集频率备份恢复默认保留7天内数据,可以恢复到7天内的任意时间点。MySQL 云数据库备份与恢复全量数据备份物理备份快照备份增量日志备份按备份集克隆(恢复)克隆(恢复)到时间点2. 开发指南从 入门 到 精通OpenAPI & SDKAliSQL内核功能性能诊断与优化(CloudDBA)Part 2. MySQL 云数据库功能优势MySQL 云产品OpenAPI和SDK/sdk/new#

17、/mysql:/OpenAPI & SDKRDS 资源控制台Console真实用户MySQL 云数据库AliSQL内核功能SQL 限流 (SQL Filter)Sequence 自增序列FLASHBACK 快速闪回表/索引 统计信息增强(STATISTICS)秒杀场景(Hint)线程池(Thread Pool)DDL 超时设置(Fast Fail)MySQL 云数据库AliSQL内核功能SQL 限流 (SQL Filter)SET GLOBAL sql_select_filter = +,CONC,KEY1KEY2KEY3;e.g.SET GLOBAL sql_select_filter =

18、+,10,a=1b=2;作用:对同时包含 a=1 和 b=2 两个关键字的SQL,限制最高并发线程为10./alibaba/AliSQL/wiki/Changes-in-AliSQL-5.6.32-(2016-09-15)#10-sql-filterMySQL 云数据库AliSQL内核功能Sequence 自增序列创建create sequence s start with 1minvalue 1maxvalue 9999999increment by 1cache 20 cycle;查询SELECT NEXTVAL | CURRVAL | * FROM schema.sequence_nam

19、e;SELECT NEXTVAL | CURRVAL | * FOR schema.sequence_name;/alibaba/AliSQL/wiki/AliSQL-Sequence-Doc_CTableATimeTableA1TableAdelete from t1 where 1=1;undoFLASHBACK TABLE t1 TO TIME 2018-03-01 12:13:00 RENAME TO bak_t1;FLASHBACK是误操作数据恢复的首选方案FLASHBACK快速恢复误操作MySQL 云数据库AliSQL内核功能秒杀场景(Hint)MySQL 云数据库AliSQL内核

20、功能update COMMIT_ON_SUCCESS ROLLBACK_ON_FAILQUEUE_ON_PK 100 TARGET_AFFECT_ROW 1 t1 set c=c-1where id=10;作用:对高并发同时更新同一条记录的SQL进行排队限流,保证数据库稳定,避免雪崩。/alibaba/AliSQL/wiki/Changes-in-AliSQL-5.6.32-(2016-10-14)#2-hint-solution-for-inventory线程池(Thread Pool)MySQL 云数据库AliSQL内核功能对用户请求连接与处理SQL的线程解耦风险:线程池被非正常占用,比如

21、慢SQL 比较多。/alibaba/AliSQL/wiki/Changes-in-AliSQL-5.6.32-(2017-05-04)#2-thread-pool表/索引 统计信息增强(STATISTICS)MySQL 云数据库AliSQL内核功能对于 表 Table:可以知道查询、修改、删除的行数,可以有针对性地进行架构优化, 是拆库还是读写分离。对于 索引 Index:可以知道查询的行数,可用于发现 未被使用的索引。/alibaba/AliSQL/wiki/Changes-in-AliSQL-5.6.32-(2016-09-15)#8-tableindex-statisticsMySQL 云数据库AliSQL内核功能DDL 超时设置(Fast Fail)ALTER TABLE T WAIT n|NO_WAIT ADD f INT;DROP TABLE WAIT n|NO_WAIT;e.g.Alter table T wait 3 add new_col int;作 用 :

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论