中企动力 > 商学院 > 云数据库
  • ?

    ApsaraClouder云计算专项技能认证云数据库管理与数据迁移考试

    萧天蓉

    展开

    今天小菌为大家分享ApsaraClouder云计算专项技能认证:云数据库管理与数据迁移在线认证,这门云数据库管理与数据迁移认证主要是关于云数据库的概念,如何在云端创建数据库、将自建数据库迁移至云数据库MySQL版、数据导入导出,以及云数据库运维的常用操作。

    ApsaraClouder云计算专项技能认证云数

    废话少说,直接上和考试相关的内容吧,先是官方介绍。Apsara Clouder云计算专项技能认证:云数据库管理与数据迁移共15道题 限时30分钟Apsara Clouder云计算专项技能认证:云数据库管理与数据迁移在线考试。本考试应用了防作弊系统,请遵守考试秩序。注意:本认证考试不提供错题答案查看。答题开始即开始计时,中途不可暂停,如超时则自动提交1、考试共 (15) 道选择题,包括单选题和多选题,总分100分;交卷后即可查看成绩2、考试需在(30分钟)内交卷,过程中无法暂停,请提前安排好时间;如未及时交卷,则本次考试作废3、同一考试可反复参加,每次会从题库中随机出题4、开始答题前会进行身份验证,需要您拍摄并上传身份证正面照片,并按照系统要求开启摄像头进行面部识别5、考试过程中请保持摄像头开启并对准面部,系统会不定时进行抓拍,并与身份证照片做对比, 如发现作弊行为,您的考试成绩将作废6、考试过程中,系统将判断您的浏览器状态,如发现最小化浏览器、切换标签页、 窗口缩小或扩大等行为,将会给出警告,如果次数过多您的考试成绩将作废。切记,不要切换窗口,不要作弊,多次警戒后被惩罚就是浪费时间咯!

    不要作弊

    1.阿里云云数据库RDS实例不支持以下哪些引擎? A .InnoDB B .TokuDB C .MyISAM D .ARCHIVE

    2.数据传输服务DTS能快速的将本地数据库或者 RDS 中的实例迁移到另一个 RDS 实例中,它的迁移模式不包括哪种? A .结构迁移 B .全量数据迁移 C .过滤数据迁移 D .增量数据迁移

    3.在云数据库实例中创建账号之后,需要进行授权操作,可以授予的权限包括哪些?(正确答案的数量:2个) A .私有 B .读写 C .只读 D .公共读写

    4.云数据库RDS的规格类型包括哪些?(正确答案的数量:3个) A .双实例 B .通用型 C .独享套餐 D .独占物理机 E .三节点

    5.数据传输服务提供的数据迁移功能能够支持同异构数据源之间的数据迁移,同时提供了多种ETL特性。以下哪种特性可以实现对源跟目标实例的库名或表名,甚至列名不同的两个对象之间进行数据迁移? A .迁移数据过滤 B .增量数据迁移 C .全量数据迁移 D .库表列三级对象名映射

    6.云数据库RDS的哪种模式支持内外网地址同时连接? A .低性能模式 B .标准模式 C .高安全模式 D .长连接模式

    7.数据传输服务DTS能提供的功能包括哪些?(正确答案的数量:3个) A .数据迁移 B .DDL操作 C .数据同步 D .数据修改 E .数据订阅

    8.如果需要进行数据迁移,必须在数据传输服务控制台创建什么?配置迁移的源跟目标实例连接方式,迁移对象及迁移类型等信息。用户可以在数据传输服务控制台进行迁移任务的创建、管理、停止及删除等操作。 A .迁移任务 B .预检查 C .配置引擎 D .访问控制

    9.云数据库RDS的哪种模式会小幅度增加连接闪断的概率,失去SQL拦截能力? A .低性能模式 B .标准模式 C .高安全模式 D .长连接模式

    10.如果实例所在可用区出现满负载或者其它影响实例性能的情况,可以做的应对策略包括哪些?(正确答案的数量:2个) A .切换主备实例 B .释放实例 C .迁移可用区 D .变更配置

    11.决定云数据库性能的关键因素是哪种? A .CPU B .内存 C .磁盘 D .连接数

    12.如果将跨阿里云账号的ECS自建数据库迁移至云数据库RDS,以下哪一项不是必须配置的信息? A .目标RDS实例ID B .RDS实例访问账号 C .RDS实例IP地址 D .RDS实例访问账号对应的密码

    13.配置迁移任务时,我们需要检测数据传输服务器是否能够连通要迁移的云数据库,这会在哪个步骤中完成? A .访问控制 B .预检查 C .实时同步 D .配置引擎

    14.为了数据库的安全稳定,在开始使用RDS实例前,您需要将访问数据库的IP地址或者IP段加到目标实例的白名单中。IP地址哪种代表禁止所有IP地址或IP段访问该RDS实例? A .127.0.0.1 B .0.0.0.0/0 C .192.168.0.1 D .127.0.0.0

    15.数据传输服务DTS与传统迁移工具的比较,有以下哪些特点?(正确答案的数量:3个) A .传输粒度更细 B .是单机版本 C .功能丰富 D .有SLA保障 E .配置步骤复杂

    ApsaraClouder云计算专项技能认证云数据库管理与数据迁移考试https://qwzyj/thread-189-1-1.html (出处: 全网资源菌)

  • ?

    云数据库成为科技企业新战场 阿里云成为中国黑马

    独留白

    展开

    全球权威的IT咨询公司Gartner于上周发布了2018年数据库系统的魔力象限。在这份具有风向标意义的数据库行业评估报告中,展示了两大变化:第一,云计算厂商集体上榜,挑战甲骨文等传统数据库厂商地位;阿里云首次入榜即成为黑马,进入 “远见者”象限。

    趋势:云数据库成为新战场

    数据库与操作系统、中间件并称为核心基础软件,在IT软件堆栈中起着中流砥柱的作用,今天运行的绝大多数企业应用软件都离不开数据库的支持。

    过去多年,数据库技术本质上来说没有什么颠覆性的发展。拥有先发优势的甲骨文、微软、IBM等老牌IT厂商长期垄断市场。

    但是,在互联网、移动和物联网等应用的新场景之下,图片、音频、视频等非结构化数据开始有了爆炸性增长,传统数据库已经不堪重负,企业客户急切需要新的数据库产品。

    在云计算技术不断成熟的背景之下,云数据库开始崛起,并因为按需扩展、按需付费等特性获得了大量中小企业及互联网企业客户的拥护。

    截至目前,全球主流的云计算厂商,亚马逊AWS、谷歌、阿里云等都进入了这个市场,并向传统数据厂商发起挑战。

    Gartner最新数据显示,甲骨文、微软和IBM三家企业2011年在数据库市场的累计市场份额占到84%,但是在2017年三家厂商份额降至71%。

    这些老牌数据库厂商丢失的市场份额,显然正是被新兴的云数据库厂商和开源数据库厂商夺去。

    阿里云成为最大黑马

    在本次魔力象限报告里,阿里云成为了唯一一家入选的中国厂商。Gartner数据库魔力象限的评选标准包括全球市场份额、产品能力、客户反馈等。2013年Gartner首次推出这一魔力象限,国内厂商此前从未入选。

    首次入选就进入了挑战者象限,这也反映了阿里云在数据库领域的强大实力。

    事实上,阿里巴巴的业务场景对于数据库有很高的要求,为此阿里云过去多年一直在思考数据库产品的创新,并持续加大在数据库产品的技术投入。

    2008年开始,阿里巴巴提出向互联网架构转型的战略,通过自主研发和替代性方案(比如采用MySQL和Hadoop)来重构自己的数据系统,接下来的事大家都知道了,云计算改变了公司的IT基础架构。

    在这个过程中,阿里云不断创新数据库技术,并打造了广泛的数据库产品组合。现在,数据库产品家族涵盖RDS等开源数据库、商业数据库以及PolarDB等自研数据库产品,几乎能够为所有客户的业务场景提供多种解决方案,目前在全球已经拥有10万客户、20万实例,客户涵盖了金融、电信、制造、物流等领域的国内外龙头企业,例如中石化、中国联通、上汽大众、天弘基金以及三星等。

    在数据库软件市场上,中国厂商起步较晚,缺乏市场影响力,但是在云计算时代,阿里云让中国厂商看到了突围数据库软件市场的可能。

  • ?

    大学是学渣,如今是阿里云掌门人,还创造一个世界级的数据库团队

    Gwen

    展开

    想必各位今年有关注过云栖大会的人,应该听过褚霸这个名字吧!他是阿里巴巴数据库研究员,并且专注在AliSQL 6年,江湖人称霸爷。

    褚霸的真名是叫余锋,褚霸只是他的花名,在阿里,褚霸团队的人基本上都是叫他“霸爷”,在大学那会,霸爷还只是一个学渣,并且还是留胡子的那种IT学渣,对于这点,霸爷自己也不敢相信,曾经的一个学渣,能有今年的成就。

    神秘人的出现

    让他选择加入阿里

    成就他阿里云数据库研究员的身份

    霸爷是2010年的时候加入阿里的,并且加入阿里之前,霸爷的技术就已经很厉害。不过霸爷之所以加入阿里,也是因为一个神秘人改变了霸爷,也是这个人成就了霸爷现在的阿里云掌门人。

    在2010年的时候,霸爷的偶像,也就是章文嵩了,当时章文嵩入职了阿里,看到偶像去了阿里,霸爷当然忍不住了,于是霸爷直奔阿里,以霸爷的能力,加入阿里并不是难事,进了阿里后,马云让霸爷取个花名,于是霸爷就选了“褚霸”这个花名。(关于历史上的“褚霸”这个人,各位可以百度一下)

    霸爷刚加入阿里那会,就被分配到了阿里的数据库部门,当时数据库加上霸爷也才两个人,霸爷也是很无奈,可是接触下来后霸爷发现,自己很喜欢这个岗位,因为数据库每分每秒都在运行,并且数据也是一点点增加,用当时霸爷的话来说就是:“光是数据,就能压的你喘不过气”。

    不过对于这种如何去管理这些庞大的数据,霸爷确实异常的兴奋,对于霸爷来说,越是很难的东西,霸爷越是想去尝试。

    就这样,霸爷整整在AliSQL上死磕了6年,6年间,霸爷带着他的团队一直开发和维护数据库系统,并且保证了天猫(电商云)6年来订单0丢单0故障。

    霸爷创造了一个世界级的团队

    早在2015年的时候,霸爷所带的数据库团队被Facebook正式邀请加入WebScaleSQL。

    不过这也并不是重点,就比如说今年的双十一,我们都知道,今年双十一阿里创造了1682亿的成交额,这个数据可以说是非常庞大的,相比往年,今年的双十一可以说是非常稳定,这是霸爷和他的团队的功劳。

    并且霸爷和他的团队,在为了应对流量的洪峰,AliSQL在社区版的基础上做了大量的性能与功能的优化改进,性能方面优于社区版MySQL 70%左右。

    霸爷的团队还属于国际化的

    多名海外成员

    霸爷的这支团队不仅有国内最优秀的数据库开发者,还有来自海外的员工,其中Inaam Rana就是原InnoDB原厂团队的资深开发者,先后供职过IBM、EnterpriseDB、Oracle、Twitter,有十几年的数据库内核研发经验。

    霸爷的团队伙伴还经常在全球的数据库会议上演讲,比如Oracle Open World,MariaDB User Conference,Percona Live等,比如在上次Percona Live Conference上,MySQL现任掌门人Geir(下图第一排左一)也参与了团队的Topic并且对团队的工作做了很多交流”。

    霸爷的这个团队不是一个属于霸爷自己的团队,而是属于全国的,在之前,霸爷的团队就给MySQL报告了数百个Bug,很多还都附上了他们团队自己的Bugfix Patch,还积极参与了WebScaleSQL,MariaDB Foundation,All China MySQL User Group等社区组织,在其中发挥重要的作用。

    Facebook,MySQL原厂团队都曾经多次到阿里与团队交流,阿里云数据库也数次参与官方的Roadmap讨论,跟团队交流最新的开源进展即可。MySQL/MariaDB之父Monty老爷子更是年年来做客,跟团队交流最新的开源进展和我们的工作规划,比如今年老爷子也在云栖大会介绍开源的贡献。

    世界级的数据库团队

    不仅懂技术,还懂生活

    霸爷和他的团队,之所以能这么厉害,可以说大部分是霸爷的功能,因为霸爷自己本身是个在生活上,工作中,都是一个追求极致的人,并且霸爷还把这种“极致”,给带给了团队,对于霸爷的“极致”,曾经也是有很多人提出反对意见的,可是当他们了解了霸爷的“极致”后,却开始感谢霸爷的这种极致。

    在工作中,霸爷要求自己团队的人,对于自己写的代码,都要检查三遍以上,确保零BUG。

    在生活中,首先霸爷自己本身就是个爱好机车的人,因为受到霸爷的影响,霸爷整个团队的人都有一辆属于自己的机车,当程序员放下键盘,拧动机车发动机的那一刻开始,他们才发现,程序员并不是只会敲代码。

    自从霸爷团队的人爱上机车后,霸爷就经常带领团队骑行机车去旅行,阿里园区转两圈?杭州一日游?NO,NO,NO,他们的目标是骑行去西藏。

    除了机车以外,霸爷还经常带领团队一起组织各种各样的活动,霸爷说:我们是程序员,但我们也是普通人,普通人就应该去享受生活,代码只是生活的十分之一,剩下的十分之九,我们要去让生活变的更有趣。

  • ?

    云数据库RDS终极快速入门手册

    茶叶蛋

    展开

    本文目的

    本文旨在介绍如何创建RDS实例、进行基本设置以及连接实例数据库,使用户能够了解从购买RDS实例到开始使用实例的流程。

    目标读者

    首次购买RDS实例的用户。新建实例后需要对其进行基本设置的用户。了解如何连接RDS实例的用户。

    快速入门流程图

    若您初次使用阿里云RDS,通常,从新购实例到可以开始使用实例,您需要完成如下操作:

    一、创建实例

    您可以通过阿里云RDS管理控制台或API创建RDS实例。

    前提条件

    已注册阿里云账号。若您要创建按时付费的实例,请确保您的阿里云账号的余额大于等于100元。

    操作步骤

    1.登录RDS管理控制台。

    2.在实例列表页面,单击创建实例。

    3.选择计费方式。

    按量付费:属于后付费,即按小时扣费。适合短期需求,用完可立即释放实例,节省费用。包年包月:属于预付费,即在新建实例时需要支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。

    说明 按量付费实例可以转为包年包月实例。包年包月实例无法转为按量付费实例。

    4.设置以下参数:

    地域:

    实例所在的地理位置。购买后无法更换地域。

    请根据目标用户所在的地理位置就近选择地域,提升用户访问速度。请确保RDS实例与需要连接的ECS实例创建于同一个地域,否则它们无法通过内网互通,只能通过外网互通,无法发挥最佳性能。

    可用区可用区是地域中的一个独立物理区域,不同可用区之间没有实质性区别。

    您可以选择将RDS实例与ECS实例创建在同一可用区或不同的可用区。

    数据库类型

    即数据库引擎的类型:MySQL、SQL Server、PostgreSQL和PPAS。不同地域支持的数据库类型不同,请以实际界面为准。

    版本指数据库版本。RDS for MySQL支持的数据库版本包括MySQL 5.5、5.6、5.7。

    不同地域所支持的数据库版本不同,请以实际界面为准。

    系列

    基础版:单节点,计算与存储分离,性价比高。高可用版:一个主节点和一个备节点,经典高可用架构。金融版:一个主节点和两个备节点,位于同一地域的三个不同的可用区,提供金融级可靠性。仅4个地域提供金融版实例:华东1、华东2、华南1、华北2。

    存储类型

    本地SSD盘或SSD云盘。

    网络类型

    经典网络:传统的网络类型。专有网络(推荐):也称为VPC(Virtual Private Cloud)。VPC是一种隔离的网络环境,安全性和性能均高于传统的经典网络。

    规格

    每种规格都有对应的CPU核数、内存、最大连接数和最大IOPS。

    RDS实例有以下规格族:

    通用型:独享被分配的内存和I/O资源,与同一服务器上的其他通用型实例共享CPU和存储资源。独享型:独享被分配的CPU、内存、存储和I/O资源。独占物理机型:是独享型的顶配,独占整台服务器的CPU、内存、存储和I/O资源。

    例如,8核32GB是通用型实例规格,8核32GB(独享套餐)是独享型实例规格,30核220GB(独占主机)是独占物理机型实例规格。

    存储空间

    该存储空间包括数据空间、系统文件空间、Binlog文件空间和事务文件空间。

    5.设置购买时长(仅针对包年包月实例)和实例数量,然后单击右侧的立即购买。说明 对于包年包月实例,您也可以单击 加入购物车将实例加入到购物车中,最后单击 购物车进行结算。

    6.在订单确认页面,勾选关系型数据库RDS服务条款,根据提示完成支付。

    二、设置白名单

    创建RDS实例后,您需要设置RDS实例的白名单,以允许外部设备访问该RDS实例。默认的白名单只包含默认IP地址127.0.0.1,表示任何设备均无法访问该RDS实例。

    设置白名单包括两种操作:

    设置IP名单:添加IP地址,使这些IP地址可以访问该RDS实例。设置ECS安全组:添加ECS安全组,使ECS安全组内的ECS实例可以访问该RDS实例。

    白名单可以让RDS实例得到高级别的访问安全保护,建议您定期维护白名单。设置白名单不会影响RDS实例的正常运行。

    设置IP白名单

    注意事项

    默认的IP白名单分组只能被修改或清空,不能被删除。若将白名单设置为%或者0.0.0.0/0,表示允许任何IP地址访问该RDS实例。该设置将极大降低数据库的安全性,如非必要请勿使用。

    操作步骤

    1.登录RDS管理控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择数据安全性。

    5.在白名单设置页面中,单击default白名单分组中的修改,如下图所示。

    说明您也可以单击添加白名单分组新建自定义分组

    在修改白名单分组对话框中,填写需要访问该实例的IP地址或 IP 段,然后单击确定。

    若填写IP段,如10.10.10.0/24,则表示10.10.10.X的IP地址都可以访问该RDS实例。若您需要添加多个IP地址或IP段,请用英文逗号隔开(逗号前后都不能有空格),例如192.168.0.1,172.16.213.9。单击加载ECS内网IP后,将显示您当前阿里云账号下所有ECS实例的IP地址,可快速添加ECS内网IP地址到白名单中。

    说明当您在default分组中添加新的IP地址或IP段后,默认地址127.0.0.1会被自动删除。

    设置ECS安全组

    ECS安全组是一种虚拟防火墙,用于控制安全组中的ECS实例的出入流量。在RDS白名单中添加ECS安全组后,该安全组中的ECS实例就可以访问RDS实例。

    注意事项

    支持ECS安全组的RDS版本:MySQL 5.6和PostgreSQL。支持ECS安全组的地域:杭州、青岛、香港。您可以同时设置IP白名单和ECS安全组。IP白名单中的IP地址和安全组中的ECS实例都可以访问该RDS实例。目前仅支持添加一个ECS安全组。白名单中的ECS安全组的更新将实时应用到白名单。

    操作步骤

    1.登录RDS管理控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择数据安全性。

    5.在白名单设置页面中,单击添加安全组。

    说明带有VPC标识的ECS安全组为专有网络中的安全组。

    6.选中要添加的安全组,单击确定。

    三、申请外网地址

    1.登录RDS管理控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择数据库连接。

    5.单击申请外网地址。

    6.在弹出的对话框中,单击确定。外网地址生成成功。

    7.(可选)如果您要修改外网地址或端口号,单击修改连接地址,在弹出的对话框中设置外网地址及端口号,然后单击确定。

    四、创建账号和数据库

    账号类型

    RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号。

    高权限账号

    只能通过控制台或API创建和管理。一个实例中只能创建一个高权限账号,可以管理所有普通账号和数据库。开放了更多权限,可满足个性化和精细化的权限管理需求,比如可按用户分配不同表的查询权限。拥有实例下所有数据库的所有权限。可以断开任意账号的连接。

    普通账号

    可以通过控制台、API或者SQL语句创建和管理。一个实例可以创建多个普通账号,具体的数量与实例内核有关 。需要手动给普通账号授予特定数据库的权限。普通账号不能创建和管理其他账号,也不能断开其他账号的连接。

    创建高权限账号

    1.登录RDS控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择账号管理。

    5.单击创建账号。

    6.设置以下参数:

    数据库账号填写账号名称。要求如下:

    以字母开头,以字母或数字结尾;由小写字母、数字或下划线组成;长度为2~16个字符。

    说明如果创建的高权限账号的账号名与已有的普通账号的账号名相同,则原来的普通账号会被替换为该高权限账号。

    账号类型此处选择高权限账号。

    密码设置账号密码。要求如下:

    由大写字母、小写字母、数字、特殊字符中的任意三种组成;特殊字符为!@#$%^&*()_+-=;长度为8~32个字符。

    确认密码再次输入密码。备注说明备注该账号的相关信息,便于后续账号管理。最多支持256个字符。

    7.单击确定。

    重置账号权限

    如果高权限账号自身出现问题,比如权限被意外回收(REVOKE ),您可以通过重置账号权限的方法恢复。

    1.登录RDS控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择账号管理。

    5.在用户账号页面,单击高权限账号右侧的重置账号权限,进入重置账号页面。

    6.在重置账号页面,输入高权限账号密码,重置账号权限。

    创建普通账号

    1.登录RDS控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择账号管理。

    5.单击创建账号。

    6.设置以下参数:

    数据库账号

    填写账号名称。要求如下:

    以字母开头,以字母或数字结尾;由小写字母、数字或下划线组成;长度为2~16个字符。

    账号类型此处选择普通账号。

    授权数据库为该账号授予一个或多个数据库的权限。

    从左侧选中一个或多个数据库,单击授权添加到右侧。在右侧框中,为某个数据库选择读写、只读、仅DDL或仅DML。如果要为多个数据库批量设置相同的权限,则单击右侧框里右上角的按钮,如全部设读写。

    说明右上角的按钮会随着点击而变化。例如,单击全部设读写后,该按钮会变成全部设只读。

    密码设置账号密码。要求如下:

    由大写字母、小写字母、数字、特殊字符中的任意三种组成;特殊字符为!@#$%^&*()_+-=;长度为8~32个字符。

    确认密码再次输入密码。备注说明非必填。备注该账号的相关信息,便于后续账号管理。最多支持256个字符。

    7.单击确定。

    创建数据库

    1.登录RDS控制台。

    2.选择目标实例所在地域。

    3.单击目标实例的ID,进入基本信息页面。

    4.在左侧导航栏中选择数据库管理。

    5.单击创建数据库。

    6.设置以下参数。

    数据库(DB)名称

    以字母开头,以字母或数字结尾;由小写字母、数字、下划线或中划线组成;长度为2~64个字符。

    支持字符集选择utf8、gbk、latin1或utf8mb4。如果需要其他字符集,请选择全部,然后从列表中选择需要的字符集。

    授权账号选中需要访问本数据库的账号。本参数可以留空,在创建数据库后再绑定账号。

    说明此处只会显示普通账号,因为高权限账号拥有所有数据库的所有权限,不需要授权。

    账号类型选择要授予账号的权限:读写、只读、仅DDL或仅DML。

    备注说明非必填。用于备注该数据库的相关信息,便于后续数据库管理,最多支持256个字符。

    7.单击确定。

    五、连接实例

    完成创建实例、设置白名单和创建账号等操作后,您可以使用数据管理服务DMS(Data Management Service)或通用数据库客户端连接到RDS实例。

    使用DMS连接实例

    DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。

    使用客户端连接实例

    由于RDS与原生的数据库服务完全兼容,所以您可以使用任何通用的数据库客户端连接到RDS实例,且连接方法类似。以下以MySQL-Front为例。

    1.启动MySQL-Front客户端。

    2.在连接管理对话框中,单击新建。

    3.输入要连接的RDS实例信息,然后单击确定。

    名称连接数据库的任务名称。若不填,默认与Host一致。

    Host输入RDS实例的内网地址或外网地址。

    若您的客户端部署在与要访问的RDS实例在同一地域的ECS实例且RDS实例与ECS实例的网络类型相同,请使用内网地址。其它情况只能使用外网地址。

    查看RDS实例的内外网地址及端口信息的步骤如下:

    (1)登录RDS管理控制台。

    (2)选择目标实例所在地域。

    (3)单击目标实例的ID。

    (4)在基本信息栏中,即可查看内外网地址及内外网端口信息,如下图所示:

    端口若使用内网连接,需输入RDS实例的内网端口。若使用外网连接,需输入RDS实例的外网端口。

    用户要访问RDS实例的账号名称。

    密码以上账号的密码。

    4.在连接管理对话框中,选中刚才创建的连接,单击打开。若连接信息无误,即会成功连接实例。

  • ?

    自建MySQL和阿里云RDS的区别 有必要使用云数据库吗?

    红色

    展开

    很多阿里云ECS用户都会考虑是使用ECS自建数据库还是使用阿里云的RDS云数据库,如何选择?有必要使用云数据库吗?阿里云百科网告诉你使用阿里云RDS云数据库的理由:

    RDS的高可用性

    RDS提供了主备双节点的实例,双节点可以在同一地域的不同可用区,MySQL实例的双节点还可以在不同地域,当主实例出现故障时可快速切换到备实例,保障了RDS的稳定性。

    RDS的高安全性

    RDS在数据的存取上加入了中间层,所有请求都会经过中间层,而且有SQL注入的请求都会被中间层拦截掉。在底层数据写入上,RDS采用了最高安全级别的写入,保证在主机异常掉电的情况下数据不会出现丢失。以此来保障数据库的高安全性。

    阿里云RDS数据库优势

    RDS运维优化

    用户无需考虑数据库运维成本,企业无需配备专业的DBA数据库运维,阿里云提供监控、告警、备份、恢复、调优手段,RDS源码团队持续对MySQL进行源码优化,在标准的基准测试中性能和稳定性上都是高于社区版本的。

    MySQL读写分离

    读写分离适用于对数据库有少量写请求,但有大量读请求的应用场景下,阿里云MySQL 5.6高可用版或金融版可以开通读写分离功能,RDS用户无需为读写分离技术买单。

    综上,阿里云RDS的优势在于为用户提供高可用性、高安全性的云数据库服务,用户不用操心数据库的运维、安全以及调优问题,企业将数据库问题交给阿里云专业的RDS团队,告别技术壁垒,花少量钱解决更多问题。

  • ?

    阿里云产品与传统产品区别 第二篇 云数据库与传统数据库区别

    段情

    展开

    阿里云(aliyun)创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。截至2017年3月,阿里云付费云计算用户达87.4万。阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。

    在上一系列文章中,我们简单介绍了一下阿里云典型产品的基本情况与适用场景,这次我们来看看,阿里云产品与传统相关产品之间的区别,以便您能更好的选择和使用。

    第二篇 云数据库与传统数据库区别

    对比表

    性能对比:

    价格对比:

    重要区别

    一、性能高、安全性高、可靠性高

    参数优化

    阿里云聚集国内顶尖的数据库专家,所有 RDS 实例的参数都是经过多年的生产实践优化而得。在 RDS 实例的生命周期内,DBA 持续对其进行优化,确保 RDS 一直基于最佳实践在运行。

    SQL 优化建议

    针对用户的应用场景特点,RDS 会锁定效率低下的 SQL 语句并提出优化建议,以便用户优化业务代码。

    高端硬件投入

    RDS 使用的所有服务器硬件都经过多方评测,保证在性能和稳定性上都遥遥领先。

    防 DDoS 攻击

    当用户使用外网连接和访问 RDS 实例时,可能会遭受 DDoS 攻击。当 RDS 安全体系认为用户实例正在遭受 DDoS 攻击时,会首先启动流量清洗的功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理。

    访问控制策略

    用户可定义允许访问 RDS 的 IP 地址,指定之外的 IP 地址将被拒绝访问。

    每个账号只能看到、操作自己的数据库。

    系统安全

    RDS 处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。

    RDS 服务器不允许直接登录,只开放特定的数据库服务所需要的端口。

    RDS 服务器不允许主动向外发起连接,只能接受被动访问。

    专业安全团队

    阿里巴巴集团安全部门负责 RDS 的安全技术支持。

    双机热备

    RDS 采用热备架构,物理服务器出现故障后服务秒级完成切换。整个切换过程对应用透明

    多副本冗余

    RDS 服务器中的数据构建于 RAID 之上,数据备份存储在 OSS 上。

    数据备份

    RDS 提供自动备份的机制。用户可以自行选择备份周期,也可以根据自身业务特点随时发起临时备份。

    数据恢复

    支持按备份集和指定时间点的恢复。在大多数场景下,用户可以将 7 天内任意一个时间点的数据恢复到 RDS 临时实例或克隆实例上,数据验证无误后即可将数据迁回 RDS 主实例,从而完成数据回溯。

    ***以上这些功能特性,是阿里云数据库具备的基本功能, 也就是说,您只要开通了阿里云数据库服务,就可直接享受上述功能给您带来的便捷与安全。如果用传统方法实现上述功能的话,会极大的增加企业的投入。***

    二、按需定制,按量付费

    即开即用

    您可以通过阿里云官网或者 API 进行云数据库的规格定制,下发订单后数据库实时生成目标实例。云数据库配合云服务器一起使用,在降低应用响应时间的同时还可以节省公网流量费用。

    按需升级

    在业务初期,您可以购买小规格的云数据库实例来应对业务压力。随着数据库压力和数据存储量的变化,您可以灵活调整实例规格,且升级期间云数据库不会中断数据链路服务。

    综述

    数据库在安全、效率、稳定性等方面有着严格的要求,阿里云数据库在这些方面,有着天然的优势,能为您的业务系统提供快速、安全、可扩展的数据库环境,保障您的业务顺利开展。

  • ?

    带你认识阿里云 第四篇 云数据库RDS

    飞柏

    展开

    阿里云(aliyun)创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。截至2017年3月,阿里云付费云计算用户达87.4万。阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。

    但是对于很多刚刚接触阿里云的用户来说,经常会被这庞大的产品系统、众多的服务弄得眼花缭乱,感觉无法下手,不知道该怎么选择适合自己的产品服务。针对这个问题,我用一系列说明文章,分门别类的对阿里云的各种产品服务进行介绍,帮助您可以快速、安全、高效的使用阿里的各项云服务。

    第四篇 云数据库RDS

    ||概述

    阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和高性能存储,RDS 支持 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

    标准版本如下:

    阿里云数据库 MySQL 版

    MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。

    Web2.0 时代,风靡全网的社区论坛软件系统 Discuz 和博客平台 Wordpress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google 等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。

    阿里云数据库 MySQL 版基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。

    当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。

    阿里云数据库 SQL Server 版

    SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio 管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。

    阿里云数据库 SQL Server 版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,您无需再额外支出 License 费用。

    当前 RDS for SQL Server 支持 2008 R2 和 2012 版本。

    阿里云数据库 PostgreSQL 版

    PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。

    除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库 PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。

    当前 RDS for PostgreSQL 支持 9.4 版本。

    阿里云数据库 PPAS 版

    PPAS(Postgres Plus Advanced Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库 PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。您可以在 PPAS 上稳定地运行各种企业应用,同时得到更高性价比的服务。

    阿里云数据库 PPAS 版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。

    当前 RDS for PPAS 支持 9.3 版本。

    ||产品优势

    便宜易用

    即开即用

    您可以通过阿里云官网或者 API 进行 RDS 规格定制,下发订单后 RDS 实时生成目标实例。RDS 配合 ECS 一起使用,在降低应用响应时间的同时还可以节省公网流量费用。

    按需升级

    在业务初期,您可以购买小规格的 RDS 实例来应对业务压力。随着数据库压力和数据存储量的变化,您可以灵活调整实例规格,且升级期间 RDS 不会中断数据链路服务。

    透明兼容

    RDS 与原生数据库引擎的使用方法一致,您无需二次学习,上手即用。另外 RDS 兼容用户现有的程序和工具。使用通用的数据导入导出工具即可将数据迁移到 RDS,迁移过程中的人力开销非常低。

    管理便捷

    阿里云负责 RDS 的日常维护和管理,包括但不限于软硬件故障处理、数据库补丁更新等工作,保障 RDS 运转正常。您也可自行通过阿里云控制台完成数据库的增加、删除、重启、备份、恢复等管理操作。

    高性能

    参数优化

    阿里云聚集国内顶尖的数据库专家,所有 RDS 实例的参数都是经过多年的生产实践优化而得。在 RDS 实例的生命周期内,DBA 持续对其进行优化,确保 RDS 一直基于最佳实践在运行。

    SQL 优化建议

    针对用户的应用场景特点,RDS 会锁定效率低下的 SQL 语句并提出优化建议,以便用户优化业务代码。

    高端硬件投入

    RDS 使用的所有服务器硬件都经过多方评测,保证在性能和稳定性上都遥遥领先。

    高安全性

    防 DDoS 攻击

    当用户使用外网连接和访问 RDS 实例时,可能会遭受 DDoS 攻击。当 RDS 安全体系认为用户实例正在遭受 DDoS 攻击时,会首先启动流量清洗的功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理。

    流量清洗和黑洞处理的方法及触发条件如下:

    流量清洗:只针对外网流入流量进行清洗,处于流量清洗状态的 RDS 实例可正常访问。

    流量清洗的触发和结束由系统自动完成,单个 RDS 实例满足以下任一条件即触发流量清洗:

    PPS(Package Per Second)达到 3 万;

    BPS(Bits Per Second)达到 180Mb;

    每秒新建并发连接达到 1 万;

    激活并发连接数达到 1 万;

    非激活并发连接数达到 10 万。

    黑洞处理:只针对外网流入流量进行黑洞处理,处于黑洞状态的 RDS 实例不可被外网访问,此时应用程序通常也处于不可用状态。黑洞处理是保证 RDS 整体服务可用性的一种手段。

    黑洞触发条件如下:

    黑洞结束条件如下:

    黑洞在 2.5 小时后自动解除。

    BPS(Bits Per Second)达到 2Gb;

    流量清洗无效。

    说明: 建议用户通过内网访问 RDS 实例,可以使 RDS 实例免受 DDoS 攻击的风险。

    访问控制策略

    用户可定义允许访问 RDS 的 IP 地址,指定之外的 IP 地址将被拒绝访问。

    每个账号只能看到、操作自己的数据库。

    系统安全

    RDS 处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。

    RDS 服务器不允许直接登录,只开放特定的数据库服务所需要的端口。

    RDS 服务器不允许主动向外发起连接,只能接受被动访问。

    专业安全团队

    阿里巴巴集团安全部门负责 RDS 的安全技术支持。

    高可靠性

    双机热备

    RDS 采用热备架构,物理服务器出现故障后服务秒级完成切换。整个切换过程对应用透明。

    多副本冗余

    RDS 服务器中的数据构建于 RAID 之上,数据备份存储在 OSS 上。

    数据备份

    RDS 提供自动备份的机制。用户可以自行选择备份周期,也可以根据自身业务特点随时发起临时备份。

    数据恢复

    支持按备份集和指定时间点的恢复。在大多数场景下,用户可以将 7 天内任意一个时间点的数据恢复到 RDS 临时实例或克隆实例上,数据验证无误后即可将数据迁回 RDS 主实例,从而完成数据回溯。

    RDS与自建数据库对比优势

    典型应用

    异地容灾

    阿里云数据库支持创建异地容灾实例,用户可以通过创建异地容灾实例来抵御多可用区级别的故障。 另外,用户通过 DTS 数据传输服务,可以将自建机房的数据库实时同步到阿里云数据库上任一地域的 RDS 实例里面。即使发生机房损毁的灾难,数据永远在阿里云数据库上有一个备份。

    数据多样化存储

    RDS支持搭配云数据库Memcache、云数据库Redis和对象存储OSS等存储产品使用,实现多样化存储扩展。

    1、缓存数据持久化

    RDS可以搭配云数据库Memcache和云数据库Redis使用,组成高吞吐、低延迟的存储解决方案。

    与RDS相比,云数据库缓存产品有两个特性:

    响应速度快,云数据库Memcache和云数据库Redis请求的时延通常在几毫秒以内。

    缓存区能够支持比RDS更高的QPS(每秒处理请求数)。

    2、多结构存储

    OSS是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。RDS可以和OSS搭配使用,组成多类型数据存储解决方案。

    例如,当业务应用为论坛时,RDS搭配OSS使用,注册用户的图像、帖子内容的图像等资源可以存储在OSS中,以减少RDS的存储压力。

    开放搜索

    开放搜索服务(OpenSearch)是一款结构化数据搜索托管服务,为移动应用开发者和网站站长提供简单、高效、稳定、低成本和可扩展的搜索解决方案。 通过 OpenSearch 自带功能,可将 RDS 中的数据自动同步至 OpenSearch 实现各类复杂搜索,如下图所示。

    读写分离

    阿里云数据库 MySQL 版支持直接挂载只读实例,分担主实例读取的压力。MySQL 版数据库的主实例和只读实例都具有独立的连接地址,当用户开启读写分离功能后,系统就会额外提供一个读写分离地址,联动主实例及其下的所有只读实例,实现了自动的读写分离。应用程序只需连接同一个读写分离地址进行数据读取及写入操作,读写分离模块会自动将写入请求发往主实例,而将读取请求按照用户设置的权重发往各个只读实例。用户只需通过添加只读实例的个数,即可不断扩展系统的处理能力,应用程序上无需做任何修改。如下图所示:

    大数据分析

    开放数据处理服务又称大数据计算服务(MaxCompute,原名ODPS),可服务于批量结构化数据的存储和计算,提供海量数据仓库的解决方案以及针对大数据的分析建模服务。

    通过数据集成服务,可将RDS数据导入MaxCompute,实现大规模的数据计算,如下图所示。

    ||结束

    不管是出于性能、性价比还是安全等等诸如此类的考虑,阿里云数据库是企业数据应用的第一选择。

  • ?

    为什么那么多的企业都在使用云数据库RDS?

    老榕树

    展开

      数据在企业生产经营中起着至关重要的作用。它以不同形式的信息如文字、数码、符号、图形、图像以及声音等记录着企业的发展,成为几乎所有的经营活动所依赖的、不可或缺的信息。数据就犹如企业经营者的眼睛一样,通过数据可以反映出企业经营的问题,就犹如舵手依赖导航一样。

      面对当今计算机应用迅速发展的现状,大量数据在不同文件中存储大量重复信息、浪费存储空间、更新不便等,而数据库系统便能解决上述问题。

      数据库是计算机应用系统中的一种专门管理数据资源的系统。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。

      如今越来越多的企业在存储数据时会选择采用云数据库产品,那么它究竟有哪些优势呢?

      云数据库逐渐成为企业未来信息化的主流数据库。就拿云数据库RDS来说,其具有以下三种特点:

      一、安全稳定,数据可靠

      RDS集群处于多层防火墙的保护之下,可以有力抗击各种恶意攻击,保证数据的安全。还可提供白名单访问策略,自行设置允许访问的IP及IP段,有效防止黑客扫描端口进行服务器攻击。

      此外,RDS采用主从热备的集群架构方式,如果主机遭遇宕机,备机30秒内自动完成切换。

      二、 自动备份,管理透明

      RDS根据用户自定义的备份策略自动备份 ,防止数据丢失和误删除。用户可以自行选择备份周期,也可以根据自身业务特点随时进行临时备份。不仅如此,  RDS与常用的程序、工具完全兼容。使用通用数据导入导出工具即可迁移到RDS,零迁移成本。

      此外,用户无需对数据库进行维护,只需选择合适的RDS实例,部署简单快速,大大节省了企业在业务应用时硬件和维护的成本。

      三、 性能卓越,灵活扩容

      RDS使用高端服务器来保障数据库拥有良好的性能,相比同类产品具有更好的性能优势!其使用高端服务器来保障每个数据库都拥有良好的性能,同时对数据库参数做了特定的优化,相比其他同类产品具有很大的性能优势。

      而且RDS实例从开通到运行只需要几分钟,随着数据量的变化,用户可以弹性升级实例的规格;此外,RDS搭配云服务器使用,产生的内网或外网流量还可免费。

      事实上RDS是阿里云提供的即开即用的关系型数据库服务,它兼容了MySQL和SQL Server两种数据库引擎。在传统数据库的基础上,阿里云RDS提供了强大丰富的功能从而保证了高可用性、高安全性以及高性能。此外,RDS还提供了诸多便利功能提升了RDS的易用性。

  • ?

    带你认识阿里云 第五篇 阿里云数据库其他版本系列

    Lucien

    展开

    阿里云(aliyun)创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。截至2017年3月,阿里云付费云计算用户达87.4万。阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。

    但是对于很多刚刚接触阿里云的用户来说,经常会被这庞大的产品系统、众多的服务弄得眼花缭乱,感觉无法下手,不知道该怎么选择适合自己的产品服务。针对这个问题,我用一系列说明文章,分门别类的对阿里云的各种产品服务进行介绍,帮助您可以快速、安全、高效的使用阿里的各项云服务。

    第五篇 阿里云数据库其他版本系列

    概述

    上一篇我们着重了解了一下阿里云数据库的概念,同时了解了RDS版的基本情况,RDS版支持 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)这几种数据库引擎。那么这一篇,我们来了解下,阿里云数据库的其他数据库引擎,如果上面几种引擎没有合适的,相信这里总有一款适合您的需求。

    云数据库 Redis 版

    云数据库 Redis 版(ApsaraDB for Redis)是兼容开源 Redis 协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。

    云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表(Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。

    通过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时满足数据持久化需求。

    云数据库 Redis 版支持灵活的部署架构:单副本、双副本、集群版,能够满足不同的业务场景。

    单节点架构: 适用于纯缓存场景,支持单节点集群弹性变配,满足高 QPS 场景,提供超高性价比。

    双机热备架构:系统工作时主节点(Master)和备节点(Slave)数据实时同步,主节点故障时系统自动秒级切换,备节点接管业务,全程自动且对业务无影响,主备架构保障系统服务具有高可用性。

    集群架构:集群(cluster)实例采用分布式架构,每个节点都采用一主一从的高可用架构,自动容灾切换,故障迁移,多种集群规格可适配不同的业务压力,无线扩展数据库性能。

    云数据库 Redis 版作为云计算服务,其硬件和数据部署在云端,有完善的基础设施规划、网络安全保障、系统维护服务,确保用户专心致力于业务创新。

    应用场景

    游戏行业应用

    游戏行业可以选择云数据库 Redis 版作为重要的部署架构组件。

    场景一:Redis 作为存储数据库使用

    游戏部署架构相对简单,主程序部署在 ECS 上,所有业务数据存储在 Redis 中,作为持久化数据库。云数据库 Redis 版支持持久化功能,主备双机冗余数据存储。

    场景二:Redis 作为缓存加速应用访问

    Redis 作为缓存层,加速应用访问。数据存储在后端的数据库中(RDS)。

    Redis 的服务可靠性至关重要,一旦 Redis 服务不可用,将导致后端数据库无法承载业务访问压力。云数据库 Redis 版提供双机热备的高可用架构,保障极高的服务可靠性。主节点对外提供服务,当主节点出现故障,系统自动切换备用节点接管服务,整个切换过程对用户全部透明。

    电商行业应用

    电商行业中对于 Redis 大量使用,多数在商品展示、购物推荐等模块。

    场景一:秒杀类购物系统

    大型促销秒杀系统,系统整体访问压力非常大,一般的数据库根本无法承载这样的读取压力。云数据库 Redis 版支持持久化功能,可以直接选择 Redis 作为数据库系统使用。

    场景二:带有计数系统的库存系统

    底层用 RDS 存储具体数据信息,数据库字段中存储具体计数信息。云数据库 Redis 版来进行计数的读取,RDS 存储计数信息。云数据库 Redis 版部署在物理机上,底层基于 SSD 高性能存储,可以提供极高的数据读取能力。

    视频直播类应用

    视频直播类业务往往会重度依赖 Redis 业务去存储用户数据及好友互动关系。

    双机热备保障高可用

    云数据库 Redis 版提供双机热备的方式,可以极大的提高服务可用性。

    集群版解决性能瓶颈

    云数据库 Redis 版提供集群版实例,破除 Redis 单线程机制的性能瓶颈,可以有效的应对视频直播类流量突起,有效地支撑高性能的需求。

    轻松扩容应对业务高峰

    云数据库 Redis 版可支持一键扩容,整个升级过程对用户全透明,可以从容应对流量突发对业务产生的影响。

    云数据库 MongoDB 版

    云数据库MongoDB版完全兼容MongoDB协议,提供稳定可靠、弹性伸缩的数据库服务。为您提供容灾、备份、恢复、监控、报警等方面的全套数据库解决方案。

    云数据库MongoDB版具有以下基本特点:

    自动搭建基于三副本的MongoDB副本集供用户使用。容灾切换、故障迁移等高级功能为用户整体打包好,对用户完全透明。

    提供基于多个副本集(每个副本集沿用三副本模式)组成的集群版实例,轻松扩展读写性能,轻松便捷的构建MongoDB分布式数据库系统。

    提供一键式的数据库备份、恢复功能。用户可以通过控制台一键式地进行数据库的常规备份及数据库回溯功能。

    提供多达20种的性能指标监控及报警功能,数据库性能数据尽收眼底。

    提供可视化的数据管理工具, 方便用户运维。

    应用场景

    读写分离

    MongoDB服务采用三节点副本集的高可用架构,三个数据节点位于不同的物理服务器上,自动同步数据。Primary和Secondary节点提供服务。两个节点分别提供独立域名,配合MongoDB Driver可自行实现读取压力分配。

    业务灵活多变

    由于MongoDB采用No-Schema的方式,对于初创型的业务非常适用,免去变更表结构的痛苦。用户可以将模式固定的结构化数据存储在RDS中,模式灵活的业务存储在 MongoDB,并将高热数据存储在云数据库Memcache或云数据库Redis中,实现对业务数据高效存取,并相应降低成本投入。

    移动应用

    云数据库MongoDB版支持二维空间索引,可以完美的支撑基于位置查询的移动类APP的业务需求。同时MongoDB动态模式存储方式非常适合存储多重系统的异构数据,满足移动APP应用的需求。

    物联网应用

    云数据库MongoDB版性能极高,具备异步数据写入功能,特定场景下可达到内存数据库的性能,非常适合物联网高并发写入的场景。同时MongoDB的map-reduce功能也可以将大量数据进行聚合分析。

    云数据库MongoDB版支持集群版本,可动态扩容和增加Mongos和Shard组件的配置和个数,性能及存储空间可实现无限扩展。非常适合物联网海量数据及高并发性能场景

    核心日志系统

    云数据库MongoDB版在异步落盘场景下可提供极高的插入性能,具备内存数据库的处理能力。MongoDB提供二级索引功能满足动态查询的需求,并且可以利用map-reduce的聚合框架进行多维度的数据分析。

    HybridDB for MySQL

    云数据库HybridDB for MySQL (原名PetaData)是同时支持在线事务(OLTP)和在线分析(OLAP)的关系型 HTAP 类数据库。

    HTAP是Hybrid Transaction/Analytical Processing的简写,意为将数据的事务处理(TP)与分析(AP)混合处理,从而实现对数据的实时处理分析。

    HybridDB for MySQL采用一份数据存储来进行OLTP和OLAP处理,解决了以往需要把一份数据进行多次复制来分别进行业务交易和数据分析的问题,极大的降低了数据存储的成本。

    因为采用一份数据,HybridDB for MySQL免去了以往在线数据库(Operational Database)和数据仓库(Data Warehouse)之间的海量数据加载过程,极大的缩短了数据分析的延迟,使得实时分析决策系统成为可能。

    HybridDB for MySQL兼容MySQL的语法及函数,并且增加了对Oracle常用分析函数的支持,100%完全兼容TPC-H和TPC-DS测试标准,从而降低了用户的开发、迁移和维护成本。

    应用场景

    大数据存储与分析

    传统的数据分析场景下,用户需要把数据从在线数据库(Operational Database)复制到离线数据仓库(Data Warehouse)上之后再进行数据分析,这需要海量数据的多次复制、传输、加载和存储等多方面工作。

    HybridDB for MySQL (原名PetaData)是新型的HTAP(Hybrid Transaction/Analytical Processing)关系数据库,可以基于一份数据进行事务(OLTP)与分析(OLAP)混合处理,免去了在线数据库和离线数据仓库之间海量数据的复制、传输、加载和存储,降低存储成本的同时极大的缩短了数据分析的延迟,使得即席分析决策系统成为可能。

    物联网

    物联网有着数据采集点多、数据总量大、并发高的应用特点。在基于 MySQL 数据库的系统架构下,存放着设备信息的库表,往往需要使用分库分表和相应的数据分发技术才能承担业务流量。分库分表的设计不仅增加了数据库运维人员的管理难度,也让系统架构的扩展受到了很大的限制。

    HybridDB for MySQL的分布式架构屏蔽了分库分表的细节,只对用户提供一个数据库连接地址和相应的逻辑库表,让用户的开发和运维成本降低到最低。当面对业务量暴涨的情况下,用户只要简单地增加存储节点就能将数据拆分到更多的服务器上,而这一切细节都不需要用户去深入了解。

    历史日志

    很多用户为了保障在线数据库的性能和容量,降低总体数据存储成本,会将线上业务系统早期生成的数据转移到历史库进行保存。同时,这些海量的商业历史数据对于过去业务的分析和未来业务的规划展望又具有非常重要的价值,需要不定期的进行数据分析。

    HybridDB for MySQL可存储海量的历史数据(最高可达到PB级),并且可以通过数据压缩来进一步节省存储空间,另有价格低廉的普通HDD硬盘存储供用户选择,极大减少了数据存储的成本。

    同时,HybridDB for MySQL作为新型HTAP数据库,用户可以随时直接对这些历史数据进行多维度的OLAP数据分析,而无需再将这些数据重新导入到商业BI系统中去。

    云数据库 HybridDB for PostgreSQL

    云数据库 HybridDB for PostgreSQL(ApsaraDB HybridDB for PostgreSQL)是一种在线分布式云数据库,由多个计算组组成,可提供大规模并行处理(MPP)数据仓库服务。HybridDB for PostgreSQL 基于 Greenplum Database 开源数据库项目开发,由阿里云深度扩展后,具备如下特性:

    兼容 Greenplum,用户可以直接使用所有支持 Greenplum 的工具。

    支持 OSS 存储、JSON 数据类型、HyperLogLog 预估分析等功能特性。

    通过符合 SQL 2008 标准查询语法及 OLAP 分析聚合函数,提供灵活的混合分析能力。

    支持行存储和列存储混合模式,分析性能优越。

    支持数据压缩技术,存储成本低廉。

    提供在线扩容、性能监测等服务,用户无需再进行复杂的大规模 MPP 集群的运维管理工作,使 DBA、开发人员及数据分析师只需专注于如何通过 SQL 提高企业的生产力、创造核心价值。

    云数据库 OceanBase

    OceanBase是阿里巴巴集团自主研发的分布式关系型数据库,融合传统关系型数据库强大功能与分布式系统的特点,具备持续可用、高度可扩展、高性能等优势。广泛应用于蚂蚁金服、网商银行等金融级核心系统。 在2015年双11承载了蚂蚁核心链路100%的流量,创下了交易、支付每秒支付峰值的新纪录,在功能、稳定性、可扩展性、性能方面都经历过严格的检验。

    主要特点

    OceanBase在设计和实现过程结合了传关系型数据库与分布式系统领域的经典技术,使用得OceanBase具备:

    支持SQL 92以及高度兼容MySQL

    SQL是数据库的核心语言,具有非常强的表现力, MySQL是运用非常广泛的开源数据库, OceanBase在这两方面给予了很好的支持,支持SQL 92常用功能,运行在MySQL的业务可以无缝切换,历史数据可以通过我们的数据传输产品迁移到OceanBase。可共用MySQL的生态系统。

    持续可用

    底层分布式系统架构,数据保留多个副本,当一个副本失效后,其它副本还能继续提供服务。副本分布在同城多可用区,自动容错,可抵御单机、机架及机房故障。

    高性能

    准内存数据库,通常只需要操作内存中的数据,为新硬件而设计, 读写性能均远超传统关系型数据库。

    高度可扩展

    底层采用分布式架构带来的另一大优点,当性能或容量不足时,只需要向集群中加入机器即可,扩容操作对应用透明,应用无需重新分片或迁移数据。

    数据强一致

    OceanBase底层Paxos协议,通过3个(或者更多节点)的投票来保证数据的高度一致。从而避免传统数据可能出现的主备不一致等情况。

    支持完整的ACID

    和一般分布式系统不支持或仅支持单行事务不同,OceanBase支持完整的跨行跨表事务,极大的简化了业务设计。

    大容量

    OceanBase可以向用户提供高达上百TB的数据存储能力。OceanBase实现了全分布式架构,随数据节点不断扩展,数据库容量也可以不断扩展。

    应用场景

    云数据库OceanBase拥有更高的性能,并向用户提供金融级别的可靠性,全分布式的架构让他的存储容量总是可以不断扩展。在如下典型场景可以使用云数据...

  • ?

    盘点知名云计算公司的数据库服务(国外篇)

    寄文

    展开

    【IT168 评论】“跨界”是现在很火的一个词,它是指从某一属性的事物进入另一属性的运作,其不只在演艺圈掀起了一阵热潮,同时也在科技圈也带起了一阵狂潮。今天,我们就来看看科技圈第一热潮——云计算公司是如何“跨界”数据库服务的。

    现在看来,云计算公司“跨界”数据库并不是什么新鲜事儿。“云计算的下一个竞争战场是数据库”几乎成为了云计算公司的共识,目前云计算公司提供的数据库服务产品大多有这么几类,自研数据库、托管数据库服务、数据迁移服务、数据仓库、缓存服务等等。

     AWS

    如今在云服务市场上,AWS的市占排名牢牢盘踞在一位,根据亚马逊刚刚公布的最新财报数据显示,AWS云服务实现43%同比涨幅,2017年全年营收达到了174亿美元。作为云计算领域的领头羊,我们看到AWS在“跨界”数据库领域的时候也尽显大哥风范,更多的选择了自研。

    在AWS官网上,我们可以看到其在数据库一栏列出的产品包括Amazon Aurora、Amazon RDS、Amazon DynamoDB、Amazon ElastiCache、Amazon Redshift、Amazon Neptune和AWS Database Migration Service,基本可以满足用户对于数据库服务的各种需求。

    Amazon Aurora 是AWS专为云打造且兼容 MySQL 和 PostgreSQL 的关系数据库,其既具有商用数据库的性能和可用性,又具有开源数据库的简单性和成本效益,最高速度可达标准 MySQL 数据库的五倍、标准 PostgreSQL 数据库的三倍。

    Amazon Relational Database Service (Amazon RDS)提供了六种常用的数据库引擎,包括 Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle 和 Microsoft SQL Server。

    Amazon DynamoDB 是一项快速灵活的 NoSQL 数据库服务,适合所有需要一致性且延迟低于 10 毫秒的任意规模的应用程序,是完全托管的云数据库,支持文档和键值存储模型。

    Amazon Neptune 是一项快速、可靠且完全托管的图形数据库服务,其核心是专门构建的高性能图形数据库引擎,支持常见的图形模型 Property Graph 和 W3C RDF 及其关联的查询语言 Apache TinkerPop Gremlin 和 SPARQL。

    Microsoft Azure

    几周前,微软刚刚举办了Azure在华商用四周年的媒体沟通会,微软大中华区副总裁兼市场营销及运营总经理康容4年来Azure为中国11万客户的数字化转型提供了支持;有1400家合作伙伴与微软一起共同打造中国云生态。

    根据微软Azure官网显示,其在数据库产品一栏列出的包括Azure SQL Database、Azure Database for MySQL、Azure Database for PostgreSQL、SQL 数据仓库、SQL Server Stretch Database、Azure Cosmos DB、表存储、Redis 缓存、数据工厂。

    Azure Cosmos DB 是以全球分布和横向缩放为核心全新构建的,通过透明地缩放和复制数据,在任意数量的 Azure 区域提供统包全球分布。Azure Cosmos DB 提供对 NoSQL 选择的本机支持,还提供多种明确定义的一致性模型,保证多宿主功能的高可用性以及在世界上任意位置都能实现低延迟。

    谷歌云

    谷歌云在国内并没有像AWS、微软Azure一样惹人注目,关注度较低。但是在Gartner发布的报告中,谷歌云以3.95%的市场份额占据着公有云市场的第三把交椅。但是遗憾的是,谷歌云一直没有在中国落地。

    谷歌母公司Alphabet2017年度营收超1000亿美元,谷歌云的营收只占到了4%,很多人因此而认为“云计算在谷歌战略中并不重要”。其实不然,谷歌云产品目前已覆盖计算、存储和数据库、网络、大数据、物联网、机器学习、身份验证与安全、管理工具、开发者工具等九大方面。

    在谷歌云官网列出的数据库服务产品中,我们可以看出其对关系型数据库和NoSQL数据库都做了相关支持。

    Cloud Spanner 是专为云端打造的一款分布在全球且高度一致的企业级数据库服务,融合了关系型数据库结构与非关系型横向扩展的优势,在跨行、跨区域、跨洲业务方面实现了高性能和一致性。

    ▲Cloud Spanner:融关系型数据库与非关系型数据库的精华于一体

云数据库

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP