阿里云数据库HBase版有哪些应用场景与产品优势?

阿里云数据库rds购买:阿里云数据库HBase版

阿里云数据库HBase版有哪些内核优势?

  • 内核在集团数百个集群使用、数百个业务、10000台左右规模、服务天猫双十一
  • 跟踪开源社区改进
  • 修复bug,改进内核性能
  • 增强功能,如支持 公网、内网 同时访问、支持OSS等
  • 运维主动推送升级,用户无感知

低成本

  • 多种形态研发中,满足不同规模的需求
    • 虚拟机 + 高效云盘 系列(当前):满足小数据量,200g ~ 20T规模的数据需求,写入写入频繁,随机读一般的场景
    • 虚拟机 + SSD云盘 系列(当前):满足小数据量,200g ~ 20T规模的数据需求,写入写入频繁,随机读高的场景,延迟低的场景
    • HBase on OSS系列(研发中): > 100g起步, 成本便宜,满足日志、聊天等消息归档的需求,写入频繁但是读取较小的场景
    • 本地实例:虚拟机 + SATA本地盘(研发中) >30T起步:成本便宜,但是规格固定,不能单独存储扩容,满足计算、读取频繁、数据量大的场景
    • 本地实例:虚拟机 + SSD(研发中) >2T起步 :成本便宜,但是规格固定,不能单独存储扩容,满足计算、读取频繁、随机读高、延迟低的场景
  • Master多种规格:最小2cpu4g(待上),2cpu4g是入门级别,一般情况下4cpu8g即可

有需要购买阿里云产品的朋友,先领取阿里云幸运券,再购买云数据库HBase版,领取使用后可有返现优惠。 

支持SQL及二级索引

  • 支持通过 SQL 访问数据库数据
  • 高效的二级索引方案让您查询数据更加便捷高效

扩展性

  • 支持在线增加节点,且可以平滑增加资源,如每个月增加1台
  • 支持在线增加容量,且可以平滑增加资源,如存储量每月增加100g
  • 计算量:从1k qps 到 5000w qps(满足大部分的需求)
  • 存储量:从200g到1p (满足大部分的需求)

数据可靠性

  • 99.99999999%的数据可靠性

高性能

  • 基于1.1改造,服务集团业务与云上业务,性能提升30% ~ 300%

高可用性

  • 自动负载均衡
  • 默认HA
  • 对集群服务进程自动守护
  • 单节点故障时可秒级故障迁移
  • 独占资源,可靠稳定,不受其它用户干扰

生态完整

  • 完全兼容开源、与Hadoop生态完美融合
  • 内部支持Phoenix组件

易运维

  • 15分钟内完成部署
  • 可视化web控制台
  • 全指标监控预警
  • 修改配置等

数据访问安全

  • 支持网络白名单
  • VPC网络隔离、
  • 基于阿里云AK访问集群(待上)、支持ACL

多形态支持

  • 支持不同规格,不同场景的需求
  • 支持独享、普通实例
  • 支持SSD云盘、高效云盘
  • 支持OSS存储(研发中)
  • 支持本地实例(研发中)

一致性

  • 目前支持强一致性,后续可以在客户端自由选择CP模型、还是AP模型

支持阿里云产品打通

  • 与EMR hadoop、spark连通,正在产品打通logservice、ODPS、Blink等(待上)

数据导入导出

  • 支持关系型、ODPS、EMR等数据源与ApsaraDB HBase导入导出,参考 数据同步

应用场景

ApsaraDB for HBase的使用场景比较广泛,以至于很多客户无法把握他。以下我们大致列下,适合的场景:

HBase的设计之初是为了存储互联网,几乎所有非事务类结构化的存储需求都可以使用HBASE来满足。HBase是NoSql,讲的是Not only SQL,也是支持SQL及二级索引的。在整个数据的世界里,事务是比较少,占了不到1%的份额,大部分的数据存储都是无事务的。

目前阿里的使用情况:

在讲述具体的HBase场景,我们先看下HBase在整个数据处理大图之间的位置:

云HBase处于数据存储的位置,自带分析的功能

1、数据来源的途径有:

  • 通过业务 ECS 直接写入到 云HBase之中
  • 有一些消息中间件自带push功能,可以直接写入到HBase之中;有一些不行,需要拉取消息再转化处理后写入到HBase之中
  • 通过流式系统,比如:SparkStreaming、Flink、Storm等流式引擎计算写入到云HBase之中
  • 从离线同步数据到云HBase之中,一般为T+1同步
  • 从关系型数据库同步数据到云Hbase之中,可以做到实时同步
  • 在机器学习场景中,直接把云Hbase作为存储

2、云HBase的数据的去向:

  • 云HBase自带Phoenix模块分析,支持百亿的毫秒级别分析
  • 通过Spark等离线分析引擎分析
  • ECS业务端查询,如Scan一些数据,在客户端展示

物联网大数据

HBase天生适合物联网的场景,比如:单车、物流轨迹类 等等

大数据类

满足安全风控、大数据处理、搜索等等具体的场景,一般跟流式系统、离线系统结合

大数据存储类、包括历史数据存储

存储包括各类数据,比如:日志、订单、交易数据、消息等等,在线实时写入,在实时查询。历史数据查询批量低,需要分层存储,云HBase预计在12月份支持冷热数据分离存储,降低存储成本

实时分析类

 

先领取阿里云1888元优惠券:【一键领取

阿里云数据库rds购买:阿里云数据库HBase版

 

 

阿里云数据库HBase版是什么?

云数据库 HBase 版(ApsaraDB for HBase)是基于 Hadoop
且100%兼容HBase协议的高性能、可弹性伸缩、面向列的分布式数据库,轻松支持PB级大数据存储,满足千万级QPS高吞吐随机读写场景。阿里集团在
10年开始研究HBase并使用在生产之中,目前阿里集团有10000台左右的HBase机器,数百个集群,服务数百个业务。ApsaraDB for HBase支持:HBase API(包括RestServer\ThriftServer)、关系Phoenix SQL、时序OpenTSDB、CubeDB(kylin)等

有需要购买阿里云产品的朋友,先领取阿里云幸运券,再购买云数据库HBase版,领取使用后可有返现优惠。 

支持生态

生态产品能力正在构建之中……

HBase架构图

  • 产品层:有控制台、openapi、云监控、CMS、CloudDBA等
  • 网络层:使用DNS(zk使用域名地址)、白名单机制、支持经典网络与VPC网络、计划接入AK(研发中)
  • 中间件:支持SQL、二级索引、多种语言(Thrift)
  • HBase:强一致、HBase原生的功能,包括实时更新、稀疏宽表、随机查询、随机范围查询、多维删除、多版本、动态列、数据TTL、自动分区、水平扩展等等
  • 存储层:计划支持 OSS(研发中)
  • 运维相关:<15分钟全自动部署集群、自动守护进程、可用性检测及报警、修改配置、扩容节点、扩容磁盘、链路监控报警、指标可视化、自动升级内核等

产品优势:

  • 内核升级:内核主动升级
  • 扩展性:支持在线增加节点、在线增加容量
  • 高稳定性:独占资源,可靠稳定,不受其它用户干扰
  • 内核支持:阿里有3位PMC、5位committer HBase成员,有20+人研究HBase,提供强大的内核支持,改进内核
  • 数据可靠性:99.99999999%的数据可靠性
  • 高性能:基于1.1改造,服务集团业务,性能提升30% ~ 300%
  • 高可用:自动负载均衡、默认HA、对集群服务进程自动守护、单节点故障时可秒级故障迁移
  • 生态完整:完全兼容开源、与Hadoop生态完美融合、内部支持Phoenix组件
  • 易运维:15分钟内完成部署、可视化web控制台、全指标监控预警、修改配置等
  • 数据访问安全:支持网络白名单、VPC网络隔离、基于阿里云AK访问集群(待上)、支持ACL
  • 多形态支持:支持不同规格,不同场景的需求;支持独享、普通实例;支持SSD云盘、高效云盘,支持OSS存储(研发中),支持本地实例(研发中)

先领取阿里云优惠券:【一键领取

阿里云数据库rds购买:阿里云数据库HBase版

 

 

阿里云数据库POLARDB架构原理与产品优势是什么?

阿里云数据库rds购买:阿里云数据库RDS for MySQL

一、什么是云数据库POLARDB:

POLARDB是阿里云自主研发的,具有里程碑意义的新一代关系型数据库,是与MySQL完全兼容的云托管数据库产品。它秉承Cloud
Native的原生设计理念,采用了分布式存储引擎设计,性能最高可达到MySQL的6倍。在提供高吞吐、低延迟OLTP服务的同时,POLARDB以更
低的使用成本,为用户提供更好的系统在线扩展服务。

二、云数据库POLARDB产品架构:

云数据库POLARDB基于Cloud Native设计理念,其架构示意图及特点如下:

一写多读

POLARDB采用分布式集群架构,一个集群包含一个主实例和至少一个只读实例(暂时仅支持一个,用于保障高可用)。主实例处理读写请求,只读实例仅处理读请求。主实例和只读实例之间采用Active-Active的Failover方式,提供数据库的高可用服务。

计算与存储分离

POLARDB采用计算与存储分离的设计理念,满足公有云计算环境下用户业务弹性扩展的刚性需求。数据库的计算节点(DB
Server)仅存储元数据,而将数据文件、Redo Log等存储于远端的存储节点(Chunk Server)。各计算节点之间仅需同步Redo
Log相关的元数据信息,极大降低了主实例和只读实例间的延迟,而且在主实例故障时,只读实例可以快速切换为主服务器。

高速链路互联

数据库的计算节点和存储节点之间采用高速网络互联,并通过RDMA协议进行数据传输,使得I/O性能不再成为瓶颈。

共享分布式存储

多个计算节点共享一份数据,而不是每个计算节点都存储一份数据,极大降低了用户的存储成本。基于全新打造的分布式块设备和文件系统,存储容量可以在线平滑扩展,不会受到单机服务器配置的影响,可应对上百TB级别的数据规模。

数据多副本、Parallel-Raft协议

数据库存储节点的数据采用多副本形式,确保数据的可靠性,并通过Parallel-Raft协议保证数据的一致性。

有需要购买阿里云产品的朋友,先领取阿里云幸运券,再购买云数据库POLARDB,领取使用后可有返现优惠。 

云数据库POLARDB产品优势:

简单易用

100%兼容MySQL。已有的MySQL数据库代码、应用和驱动无需更改或只需少量更改,即可运行于POLARDB。

高性能

  • 针对数据库内核进行深度优化,同时采用物理复制、RDMA高速网络和分布式共享存储,读性能最高能达到MySQL的6倍。
  • 集群包含一个主实例和至少一个只读实例(暂时仅支持一个,用于提供Active-Active高可用),满足并发读写场景对性能的要求。

超大容量,支持上百TB级别数据

采用分布式块存储设计和文件系统,使得存储容量不限制于单节点的规格,能够轻松扩展,应对上百TB级别的数据规模。

高可用保障

采用Active-Active的高可用集群架构,直接通过可读写的主节点和只读的Replica节点之间进行Failover切换,与传统的Active-Standby相比,用同样成本带来了更好的系统访问性能。

数据安全可靠

采用白名单、VPC网络、SSL加密、数据多副本存储等全方位手段,对数据库数据访问、存储、管理等各个环节提供安全保障。

低成本

采用共享存储的数据机制,降低用户的使用成本。

弹性扩容和在线升级

采用容器虚拟化技术和共享的分布式块存储技术,使得数据库服务器的CPU、内存能够轻易扩容,并且能在2-3分钟内完成增加只读节点的操作。对于存储容量的扩容也能在线进行,无需中断业务。

云数据库POLARDB应用场景:

高并发读写OLTP

巨大的用户数持续刺激业务增长,多维连接(线上、线下、行业+)带来更多的数据,传统数据库的处理能力难以应对庞大的数据量。POLARDB采用读写分离架构,支持多路应用服务器并发访问,提供企业级的高性能、高可用能力,共享存储支持最大支持100 TB数据。

行业:金融、娱乐、电商等

高可用、弹性扩展

互联网加速行业变化,业务瞬息万变,对数据库的响应时间要求越来越高,企业面临成本和业务变化难以平衡的困境。POLARDB支持故障自动恢复,三
维弹性伸缩能力(计算能力scale up/down、计算能力scale in/out、存储能力scale
in/out),轻松应对不断变化的业务需求。

行业:手游、旅游、电商等

迁移上云

云时代新业务变革,也引导传统业务上云,而业务改造带来潜在风险,成本也难以快速匹配业务变化。新一代云数据库POLARDB
100%兼容MySQL,配合上云迁移工具DTS,已有数据库无需改造即可平滑迁移至POLARDB。POLARDB让客户以更低的成本享受到商业数据库
的性能和可靠性。

行业:行业+,互联网+等

先领取阿里云1888元优惠券:【一键领取

阿里云数据库rds购买:阿里云数据库RDS for MySQL

 

 

阿里云MySQL数据库有什么功能与优点?

最近阿里云又推出云数据库MySQL版优惠活动啦,想数据迁移到阿里云的企业或站长们意不意外,惊不惊喜!而且还提供首购年度优惠,享受1年八折、两年七折、三年五折优惠,不仅如此,还有稀有阿里云官方云大使优惠券领取,这么多优惠活动,是时候迁移数据库到阿里云啦,下面我们一起了解下具体优惠攻略和优惠规则。【优惠券领取
阿里云数据库MySQL活动支持场景:1、有公网IP的迁移场景如果您的本地MySQL数据库具有公网IP,那么非常适合本次活动,简单的配置数据迁移工具,即可轻松上云2、阿里云主机上的迁移场景如果您在阿里云主机上搭建了MySQL数据库服务,那么非常适合本次活动,迁移过程走阿里云内网,高效便捷3、专线接入的迁移场景如果您的本地MySQL数据库服务能通过专线接入,那么非常适合本次活动,阿里云数据迁移工具目前能很好的支持专线接入的MySQL迁移

活动规则:

  1. 登录阿里云,进入专属购买页创建云数据库MySQL实例(至少3个月),将您本地的数据用数据迁移工具DTS迁移到所创建的MySQL实例中,迁移完成后阿里云数据库团队将会为您的该实例赠送免费续费3个月的折扣优惠。
  2. 专属购买页创建的实例,需在2018年-2028年2月28日前完成数据库迁移,否则阿里云将不会发放奖励。
  3. 活动仅支持3种场景下的数据源迁移,分别是有公网IP的MySQL数据,阿里云主机上的MySQL数据,有专线接入的MySQL数据。
  4. 您可以参考迁移文档进行数据迁移,点击“停止”断开数据同步,即视为完成了数据迁移。迁移数据会产生一些费用,需要您自行支付。
  5. 迁移过程中,中途断开同步任务,将视为未完成数据迁移,阿里云将不会发放奖励。
  6. 迁移活动仅限MySQL数据库,其他数据库引擎不参与此活动。
  7. 若用户申请实例退还,活动赠送的有效时间不予退还金额。
  8. 该活动限首次购买云数据库用户参加,仅支持包年包月。
  9. 活动截止时间:2018年-2028年1月31日。
  10. 活动最终解释权在法律范围内归阿里云所有。

活动详细介绍:阿里云MySQL数据库的3个月免费使用

MySQL数据库迁移活动是阿里云数据库团队推出的一项针对有数据库迁移需求的用户回馈活动,活动期间您使用数据迁移工具DTS,将您本地的数据迁移到阿里云数据库中,将会享受阿里云数据库3个月的免费有效期

领取3个月免费续费活动流程:

1、购买创建实例

①.登录阿里云账号
②.在专属购买页面创建云数据库实例

2 使用DTS完成数据迁移任务

①. 登录控制台,在数据库实例管理中,点击右上角的“迁移数据库”
②. 在数据迁移频道,选择右上角的“创建迁移任务“
③. 具体迁移教程指南参考以下:MySQL迁移教程

3 . 获得3个月免费续费奖励

迁移完成,系统会在24小时内发放续费奖励,用户登录控制台,进入实例续费页面,即可免费续费3个月。续费教程请点击此处

常见问题:

  1. 我已经有RDS实例了,是否可以参加这个活动?

本活动仅限首次购买阿里云数据库的用户参加。

  1. 我从其他页面购买的实例可以参加这个活动吗?

不可以,只有通过本页面【立即购买MySQL】按钮进入的页面购买的实例才能参加本活动。

  1. 数据库迁移的迁移量是否有要求?

没有要求,需要使用数据迁移工具DTS迁移,需要在2018年-2028年2月28日前完成一次全量迁移。

  1. 从云数据库MySQL迁移到另外一个云数据库MySQL实例算不算?

不算。活动仅支持3种场景下的数据源迁移,分别是您的公网IP的MySQL数据,阿里云主机上的MySQL数据,有专线接入的MySQL数据。

  1. 我完成了数据库迁移,为什么实例续费3个月没有免费?

请检查:

  • 您是否首次购买阿里云关系型数据库
  • 您的实例是否是通过本活动的专属购买页面购买的
  • 您的实例数据迁移完成是否在2018年-2028年2月28日前
  • 您的实例数据迁移是否是以下3种场景:公网IP的MySQL数据,阿里云主机上的MySQL数据,有专线接入的MySQL数据
  • 您在迁移过程中是否断开过数据同步任务
  • 您是否使用数据迁移工具DTS完成的迁移

阿里云官方优惠券领取地址:【一键领取】购买请领取优惠券,并在支付订单页面选择阿里云优惠券

阿里云数据库MySQL购买地址:【马上抢购

趁着阿里云这么多优惠活动,作者建议可以多选购几年哦!毕竟现在首次购买阿里云数据库MySQL是1年八折、2年七折、3年五折优惠活动开放中。

 

使用阿里云数据库rds和自建数据库优缺点解析!

购买阿里云产品请先领取阿里云通用代金券1888元礼包。点击领取
阿里云数据库RDS MySQL 版活动购买地址:前往查看
相信很多公司遇到一种情况,就是公司网站数据库量大,且数据比较重要,但是如果自建数据库的话,不仅花钱购买数据库服务器,还要招聘专业的数
据库DBA运维来管理,且服务器时常被攻击,植入木马等情况发生,导致严重影响团队的工作效率。而阿里云数据库就完美解决这些问题,下面给大家分析租用阿
里云数据库优势与自建数据库的缺点。自建数据库缺点:

  • 自建的话,则前期需要掏钱购买数据库服务器 ;
  • 数据库服务器需要托管费用;
  • 数据库服务器及数据库需要有专业的DBA维护管理;
  • 自建数据库拥有固定资产,租用则是没有的;
  • 自建适合业务量达到一定程度或者 企业拥有相应的资金实力和技术实力;

购买阿里云数据库RDS的优点:

  • 租用RDS的前期投入成本较低;
  • 不需要考虑数据库服务器的管理及需要专业的DBA维护管理;
  • 租用RDS适合中小业务的网站或应用;
  • 数据存放在云平台上,企业BOSS放心,不会担心商业机密被人偷窥的可能性;
  • 当租用的规模达到一定程度,就可能总体的费用超过自建数据库服务器的模式;

总结:

  • 租用RDS适合 游戏行业,快速开服 与 合服,也即增加服务器数量和缩减服务器数量的业务场景;
  • 租用RDS适合 中小型业务的软件应用、网站和APP;
  • 租用RDS适合 企业发展初期 及资金实力有限的时期;
  • 自建适合业务稳定或增长到一定程度;
  • 核心业务数据不期望被竞争对手偷窥的可能性的数据服务;

所以作者建议租用云数据库比自建数据库各方面要好很多哦!如果有意向购买阿里云数据库,请在下面领取阿里云优惠券,可获得大幅优惠减免。

先领取阿里云优惠券:【一键领取

阿里云数据库rds购买:阿里云数据库RDS for MySQL

 

 

购买阿里云数据库RDS需要注意什么?RDS使用须知!

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取

阿里云数据库RDS MySQL 版活动购买地址:前往查看

购买前请领阿里云数据库RDS优惠券,可获得大幅优惠。点击领取

一、RDS实例升级须知

RDS在进行实例升级的过程中会出现1次最长30秒左右的连接闪断,需要您提前做好准备,并设置好程序跟RDS的自动重连,避免因为升级闪断导致您的服务不可用。

二、RDS切换内外网风险须知

RDS在切换内外网的过程中会出现服务器跟RDS的连接断开,同时切换内外网会导致IP地址变更,切换完成以后请及时更新程序中的连接地址。

三、RDS回滚风险须知

目前,RDS支持数据回滚,回滚是针对整个实例的,不支持单表单库,在回滚之前备份好重要数据,以免回滚完成以后导致数据丢失。如果只是部分表格或
者部分数据需要回滚,我们建议您通过创建临时实例或克隆实例来恢复数据,临时实例或克隆实例创建成功后把需要的数据导回到生产库,详情请参见通过克隆实例
恢复到主实例或者通过临时实例恢复到主实例。

四、RDS锁定策略须知

RDS具有锁定机制,如果您的实例存储空间满了,系统就会将您的实例锁定,实例被锁定以后会变成只读。我们建议您定期检查存储空间使用情况,同时也可以在RDS控制台中设置空间占用短信提醒。

五、RDS故障切换须知

RDS采用一主一备的高可用模式,当主库出现故障时,RDS会在30秒钟之内切换到备库。切换过程中有(小于等于)30秒钟不可访问,需要您设置好程序跟RDS的自动重连,避免因为切换导致您的服务不可用。

六、MySQL实例数据同步模式须知

MySQL 5.1主备之间的数据同步采用异步模式。在该模式下实例性能较高,但缺点是有一定概率会出现主备之间数据不一致的情况。

MySQL 5.5主备之间的数据同步采用半同步模式。在该模式下写性能会有所下降,但优点是可以极大降低出现主备数据不一致的概率。如果您对数据可靠性要求非常高(例如金融系统),建议您购买MySQL 5.5及以上版本的实例。

MySQL 5.6主备之间的数据同步采用MySQL 5.6的新特性GTID,该特性既能保证性能,又能保证主备数据的一致性。

七、使用RDS需关注的事项

购买RDS实例后,您不需要做数据库的基础运维(例如高可用、备份、安全补丁等),但您需要重点关注如下事项:

RDS实例的CPU、IOPS、空间和连接数是否足够,如果不够需要优化或者升级。

RDS实例是否存在性能问题、是否有大量的慢SQL、SQL语句是否需要优化、是否有多余的索引或者缺失的索引等。

RDS实例是否存在SQL注入警告。若存在,则说明您的数据库有可能被黑客SQL注入攻击,您需要修改应用程序来避免SQL注入攻击。

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取

阿里云数据库RDS MySQL 版活动购买地址:前往查看

 

阿里云数据库是什么?与传统数据库有什么区别?

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取
阿里云数据库RDS MySQL 版活动购买地址:前往查看
背景
什么是数据库?传统数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改、查由统一软件进行管理和控制。阿里云提供的云数据库RDS(ApsaraDB for
RDS,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统和全SSD盘高性能存储,支持MySQL、SQL
Server、PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方
案,彻底解决数据库运维的烦恼。云数据库RDS支持四种数据库引擎,分别为MySQL、SQL Server、PostgreSQL和PPAS。{先领取阿里云代金券购买阿里云数据库并在购买页面中使用优惠券可获得官方优惠!}阿里云数据库 MySQL MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL +
Perl/PHP/Python)中的重要一环,广泛应用于各类应用。Web2.0 时代,风靡全网的社区论坛软件系统 Discuz 和博客平台
WordPress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google
等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。阿里云数据库 MySQL 版基于 Alibaba 的 MySQL
源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL
版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。阿里云数据库 SQL Server

SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL
Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio
管理软件内置了大量图形工具和丰富的脚本编辑器。用户通过可视化界面即可快速上手各种数据库操作。阿里云数据库 SQL Server
版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,用户无需再额外支出
License 费用。

 

阿里云数据库 PostgreSQL

PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL
规范的完整实现以及丰富多样的数据类型支持(JSON 数据、IP
数据和几何数据等,大部分商业数据库都不支持)。除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库
PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻用户的运维压力。

 

阿里云数据库 PPAS

PPAS(Postgres Plus Advanced
Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库
PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。用户可以在 PPAS
上稳定地运行各种企业应用,同时得到更高性价比的服务。阿里云数据库 PPAS
版集成了帐号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。

接下来,我们将对云数据库RDS与自建传统数据库进行简单的性能对比:

1.       服务可用性:

在服务可用性方面,云数据库RDS是99.95%可用的;而在自购服务器搭建的传统数据库服务中,需自行保障, 自行搭建主从复制,自建RAID等。

2.       数据可靠性:

对数据的可靠性来说,阿里云提供的云数据库RDS是保证99.9999%可靠的;而在自购服务器搭建的传统数据库服务中,需自行保障, 自行搭建主从复制,自建RAID等。

3.       系统安全性:

阿里云提供的云数据库RDS可防DDoS攻击,流量清洗,能及时有效地修复各种数据库安全漏洞,而在自购服务器搭建的传统数据库,则需自行部署,价格高昂,同时也需自行修复数据库安全漏洞。

4.       数据库备份:

云数据库RDS可自动为数据库进行备份,而自购服务器搭建的传统数据库需自行实现,同时需要寻找备份存放空间以及定期验证备份是否可恢复。

5.       软硬件投入

阿里云提供的云数据库RDS无软硬件投入,并按需付费;而自购服务器搭建的传统数据库服务器成本相对较高,对于SQL Server需支付许可证费用。

6.       系统托管

阿里云提供的云数据库RDS无需托管费用,而自购服务器搭建的传统数据库每台2U服务器每年超过5000元(如果需要主从,两台服务器需超过10000元/年)。

7.       维护成本

阿里云提供的云数据库RDS无需运维,而自购服务器搭建的传统数据库需招聘专职DBA来维护,花费大量人力成本。

8.       部署扩容

阿里云提供的云数据库RDS即时开通,快速部署,弹性扩容,按需开通,而自购服务器搭建的传统数据库需硬件采购、机房托管、部署机器等工作,周期较长。

9.       资源利用率

阿里云提供的云数据库RDS按实际结算,100%利用率,而自购服务器搭建的传统数据库需考虑峰值,资源利用率很低。

通过上述比较可以看出,阿里云提供的云数据库RDS产品是高性能、高安全、高可靠、便宜易用的数据库服务系统,并且可以有效地减轻用户的运维压力,为用户带来安全可靠的全新体验。

 

云数据库RDS功能

1.       3层安全防护体系,通过十项安全合规认证,能抵御90%以上的网络攻击

2.       3重高可用(容灾)架构,提供99.95%的业务可用性保障

3.       弹性扩展,实现100%资源利用率

4.       内网外网同时连接,方便本地化管理

5.       自动备份,两年内数据恢复,解决90%以上的系统故障

6.       自动监控预警,定期性能巡检,可以分担60%以上的运维工作

 

云数据库RDS典型应用场景 

云数据库RDS可以在数据上和阿里云诸多云产品打通,实现多样化的能力扩展。 

场景一 数据异地容灾场景

通过数据传输服务,用户可以将自建机房的数据库实时同步到公有云上任一地域的RDS实例里面。即使发生机房损毁的灾难,数据永远在阿里云有一个备份。

场景二 读写分离场景

应用读取请求较高,或是需要应对短期内读取流量高峰,可在RDS for MySQL实例下挂载只读实例,每个只读实例拥有独立的链接地址,由应用端自行实现读取压力分配。

场景三 多结构数据存储

在数据类型多样的应用中,可将高热存取数据存储于缓存产品,如云数据库Memcached版 、云数据库Redis版,将图片等非结构化资源存储于对象存储 OSS,而将链接等结构化数据存储于RDS,实现对业务数据高效存取,并相应降低成本投入。

场景四 搜索引擎场景

针对应用数据量较大,且有较多复杂关键词搜索场景,可搭配使用开放搜索,对亿级别数据实现百毫秒内搜索。

场景五 大数据计算

云数据库RDS搭配E-MapReduce,运行Hadoop、Spark分析RDS中数据,满足如日志分析、数据仓库、商业智能、机器学习、科学模拟等业务需求。

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取

阿里云数据库RDS MySQL 版活动购买地址:前往查看

 

 

运维角度分析使用阿里云数据库RDS的必要性!

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取
阿里云数据库RDS MySQL 版活动购买地址:前往查看
你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库。
云数据库 RDS(Relational DatabaseService)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统和全SSD盘高性能存储,支持MySQL、SQLServer、PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案。
当然,并不是指所有用户,这还是有条件的,包括但不限于以下两点:
你的网站或项目发展到一定阶段,需要将数据库独立出来,不再和网站程序或应用程序放在一台ECS上;
即便你有一个对数据库很了解的开发人员或运维人员,也不应该自建数据库,因为让开发专注做程序开发,让运维专注做运维自动化,这才是能让生产最大化的决策。
还有个别情况是:你也许有一个小型的数据库技术团队,比如2、3个人,也不应该自建数据库,因为这通常需要维护整个基础架构,比如说网络负载均衡(管理交换机)、数据可靠性(磁盘raid)、中间件(读写分离)、故障自动转移(主备切换)、主从架构(数据同步)等等。这些技能不见得DBA都会,比如网络设备,是不是又要增加一个网络工程师的岗位呢,对于成本的增加,你有没有考虑进去?
然而,对于阿里云数据库RDS来说,以上这些需求本身已经具备了,所以数据库DBA更应该着重于跟业务相关的优化上面。因为这才是iaas(基础架构即服务)的精髓。但是,我们还是要分析清楚,为什么要使用RDS,它好在哪些具体的地方?
分享阿里云优惠活动:购买阿里云数据库rds前领取优惠券并使用可获得优惠。
领券后再下单购买阿里云产品,享受官网全部优惠,还可以参加幸运大抽奖~阿里云数据库RDS包括了4种:MySQL/SQL Server/Oracle/PostgreSQL,我们先说其中之一的RDS for MySQL吧。
RDS for MySQL目前包括了三个版本:5.7、5.6、5.5:
首先推荐的是5.6,因为5.6与5.5相比,性能优化了很多,阿里的数据库团队,向mysql官方提供了 很多的patch,是国内最大的技术贡献者。而且5.6推出一段时间了,非常成熟稳定,5.6和5.5的兼容性也非常好,姚永肇曾经将多个不同使用场景的5.5的数据库迁移到5.6,都没发生任何兼容性问题。如果不是有啥特殊原因一定要5.5,就建议选择5.6啦。另外,5.6在主从同步方面也是采用半同步方式,而不是5.5的异步,这就更加保证的数据可靠性。

阿里云数据库RDS

阿里云数据库RDS

5.6还有一个非常重要的功能,就是独写分离,目前只有5.6支持,笔者所在的项目已经使用这个功能几个月了,非常的好用,非常的让人省心,我想这个可能是互联网电商项目梦寐以求的功能吧。要知道,你自建读写分离,一般是使用开源的中间件作为代理层,这就要求你非常熟悉这个中间件的用法,包括设置权重、阈值、健康检查等等,这就大大增加了学习成本,不然的话你不担心出了故障无法解决吗?另外,使用开源中间件,在数据到达数据库之前需要经历多个组件的语句解析和转发,对响应延迟有较大的影响。而 RDS读写分离在已有的高安全链路中直接内置,没有任何额外的组件来消耗时间,能够有效降低延迟,提升处理速度。

不管5.6还是5.5,都提供高可用版本,阿里云优惠券强烈推荐互联网电商、游戏等项目使用它,这个版本是采用一主一备的高可用架构,同时提供本地ssd存储,有故障会自动切换主备实例。就光这一点,自建数据库就达不到,可以说绝大多数公司的主数据库都是单个mysql实例,遇到机器故障就只能停机,做不到自动切换。这并不是说这些公司不想使用高可用架构,而是真的有门槛,你以为照着网上的教程搭建好两个master,用心跳软件做好监控就行了吗?错了,后期的维护往往要比最初的环境搭建要难多了,这不仅仅是mysql本身的高可用,还必须结合自身业务情况才行。笔者以前所在的大型电商公司,就拥有数据库团队,曾经想做这样的高可用架构,但一直不敢正式上线运行,原因就是现实中会遇到各种各样的问题,始终没有完美的办法解决。
5.6同时还提供金融版:采用一主两备的架构,通过日志“多副本同步复制”,确保数据的强一致性,所以特别适合金融、证券、保险行业的核心数据库。而且,高可用版和金融版之间,是可以切换的哦,赞不赞?
有人说RDS的费用比自建MySQL所用的ECS服务器,相同配置贵了不少。没错,确实是贵一些,要知道上面刚说了,是一主一备两个实例,你自建如果用两台ECS实现,费用更贵,而且还不考虑是否好用的因素,明白了吗?
提供全面的监控诊断:线程内存、SQL资源消耗等监控,帮助用户快速进行问题诊断。这个也是重点呀,自建的数据库可以说基本没有这些监控,只能记录慢查询,再采用第三方工具分析日志,再进一步,使用一些开源工具平台,比如zabbix,自带了一些mysql基础监控,如果要粒度更进一步,可能需要安装其
他插件,比如有一个比较有名的zabbix for mysql插件叫做fpmmm的,笔者也一直在使用。然而即便如此,笔者仍然认为比不上RDS提供的监控项,要知道,现实中分析一个故障,是需要多种手段结合起来一起辅助分析的,并不是提供的监控图越多,就一定能找出来。
阿里云数据库RDS

备份:包括数据备份和日志备份,RDS都提供了,而且对于备份而言,更重要的是恢复和检查数据完整性。笔者想问问各位,有多少人是没做备份的,又有多少人是做了备份,但是没有定时去恢复的,也就是说,你做的备份正确吗,你验证过吗,你会定期去验证吗?恐怕由于人力物力的问题,这些都不会去做的。
RDS提供了很重要的恢复方法,有三种:叫只读实例、克隆实例、灾备实例。从字面上应该可以理解它们的作用了,详细使用方法还是去看RDS文档吧。
CloudDBA是监控和管理RDS实例性能及运行状况的服务,在RDS控制台的实例管理页面,目前只适用于MySQL类型的实例。针对SQL语句的性能、CPU使用率、IOPS使用率、内存使用率、磁盘空间使用率、连接数、锁信息、热点表等,CloudDBA提供了智能的诊断及优化功能,能最大限度发现数据库存在的或潜在的健康问题。CloudDBA的诊断基于单个实例,该诊断会提供问题详情及相应的解决方案,可为您管理实例运行状况带来极大的便利。
目前只支持5.6和5.5。
现在说5.7,是最近推出不久的,它的关键在于是单机版。与标准的主备双机高可用版相比,单机基础版只提供一个数据库节点,通过底层数据存储层来保证数据多副本可靠性。数据库节点的减少,大幅降低了CPU和内存资源的开销,从而降低整体投入成本。因为对于个人、中小企业来说,能够接受短暂的故障停机(当然
如果维护得好 ,这基本也是不存在的)。它的价格,与自建数据库相当了,但是仍然提供了前面几点的各种功能,所以强烈推荐中小企业使用的。
安全性,也是很多人关注的。云数据库RDS提供了多样化的安全加固功能来保障用户数据的安全,其中包括但不限于: * 网络:IP 白名单、VPC
网络、SSL(安全套接层协议)、SQL 防火墙
* 存储:TDE(透明数据加密)、自动备份
* 容灾:同城容灾(多可用区实例)、异地容灾(两地多中心)
阿里云数据库RDS
11.
数据库管理:笔者用过命令行、navicat、phpMyAdmin等工具进行日常的数据库维护,我猜想大部分人也是如此。RDS使用“数据管理DMS”:提供关系型数据库和NoSQL的统一管理。它源自阿里数据库服务平台iDB,为数万研发人员提供数据库研发支撑,已在线上运行8年。您可以使用数据管理DMS轻松构建企业独有的数据库DevOps,促进数据库研发自助化,提升研发效率,同时保证员工数据库访问安全及数据库高性能。默认是免费版的,已经可以满足大多数人的使用需求了,如果还觉得不够,可以购买高级版,提供更强大的功能,具体可以查阅产品文档。笔者想说的是:你只需要有一个浏览器,就可以管理自己的数据库。
12. 有人说,说了这么多,到底性能如何呀,我建议你还是自己体验吧,附上一张图:
阿里云数据库RDS
13. 如何从自建库迁移到RDS,请参考相关文章【】
现在,你同意我的观点吗:RDS是不是比自建数据库要好呢?

阿里云优惠券:【一键领取

阿里云数据库rds购买:阿里云数据库RDS for MySQL

购买时长就和你的ECS服务器一致就行了,年付8.5折,两年付7折,三年付5折。
更新:有的朋友让推荐一下购买配置,这个其实还是跟自身的项目有关。笔者曾经短时间跟过一个电商项目,每天都有几场到十几场秒杀,规模上来之后,ECS服务器的配置是8核16G的,当时把数据库从本机拆出来,购买了RDS,选的配置5.6高可用版,硬件是4核16G,存储是100G,使用起来网站还是很流畅的,这也得益于前端防刷做得比较好吧。当然,除了ECS和RDS,也还使用了诸如OSS、CDN、WAF等产品,结合nginx过滤和程序防刷机制等等。
阿里云数据库RDS

 

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取

阿里云数据库RDS MySQL 版活动购买地址:前往查看

 

阿里云对象存储OSS,文件存储限时促销优惠活动

阿里云对象存储是什么?相信我们都有基本的了解。对象存储OSS是阿里云提供的云存储服务,可以在任何应用、时间、以及地点上传和下载数据,通过 Web 控制台对数据进行管理。适合存放任意类型的文件、各种网站、开发企业及开发者使用。
这次阿里云针对云存储产品(对象存储OSS,文件存储)推出钜惠活动,新老用户支持该活动购买。对象存储OSS,文件存储活动购买价格:对象存储OSS:(1TB 存储包 三年)现在购买只需¥99 原价:¥2997对象存储OSS:(10TB 存储包 三年)现在购买只需¥999 原价:¥29862文件存储:(100GB 容量型 存储包)现在购买只需¥99 原价:¥297

阿里云产品通用代金券1888元领取:点击领取

活动地址:对象存储OSS、文件存储钜惠活动

对象存储OSS适用场景:

图片和音视频等应用的海量存储

OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。OSS支持流式写入和文件写入两种方式。

网页或者移动应用的静态和动态资源分离

利用BGP带宽,OSS可以实现超低延时的数据直接下载。OSS也可以配合阿里云CDN加速服务,为图片、音视频、移动应用的更新分发提供最佳体验。

云端数据处理

上传文件到OSS后,可以配合媒体处理服务和图片处理服务进行云端的数据处理。

文件存储适用场景:

1、负载均衡共享存储和高可用

在负载均衡 SLB 连接多个 ECS 实例的场景中,这些 ECS 实例上的应用将数据存放在共享的文件存储 NAS 上,实现数据共享和负载均衡服务器高可用。

2、企业办公文件共享

企业员工办公需要访问和共享相同的数据集,管理员可创建 NAS 文件系统,为组织中的个人提供数据访问,并可设置文件或目录级别的用户和用户组权限。

3、数据备份

用户希望将线下机房的数据备份到云上,同时要求云上的存储服务兼容标准的文件访问接口。

4、服务器日志共享

将多个计算节点上的应用服务器日志存放在共享的文件存储上,方便后续的日志集中处理与分析。

 

活动规则:

活动时间:2018年-2028年7月30日至2018年-2028年10月30日

一、对象存储特惠活动:

1. 活动期间,用户新购、续费指定规格享受以下2选1优惠:1)3年1TB对象存储存储包 99元特价;2)3年10TB对象存储存储包 999元特价

2. 每位用户仅能参与一次活动,限同人

3. 优惠活动不与对象存储其他优惠同时享受

4. 活动价格购买的存储包不可退款,购买后不可更换地域,请注意购买前进行合理选择

5. 如用户存在作弊、欺诈或通过其他非正常手段获取利益的行为,阿里云有权收回相关权益

二、文件存储特惠活动:

1. 活动时间内,用户新购享受以下优惠:1)100G容量型存储包一年99元

2. 每位用户仅能参与一次活动,限同人

3. 优惠活动不与文件存储其他活动同时享受

4. 活动价格购买的存储包不可退款,购买后不可更换地域,请注意购买前进行合理选择

5. 如用户存在作弊、欺诈或通过其他非正常手段获取利益的行为,阿里云有权收回相关权益

 

阿里云产品通用代金券1888元领取:点击领取

活动地址:对象存储OSS、文件存储钜惠活动

 

阿里云数据库代金券|存储代金券领取,最高立减1888元

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取
阿里云存储(oss)活动购买地址:前往查看
阿里云数据库RDS MySQL 版活动购买地址:前往查看

阿里云数据库代金券|云存储代金券领取,最高立减1000元!

阿里云幸运券领取地址:阿里云幸运券

 

云数据库福利:先领幸运券再下单

阿里云数据库代金券|云存储代金券领取,最高立减1000元!

  • 活动时间:2018年-2028年1月22日-2018年-2028年3月31日
  • 抽奖规则:登录阿里云账号后即可抽奖,活动期间每个用户限抽奖1次
  • 代金券金额:均为云数据库代金券,金额分别为5元、50元、100元、1000元,代金券可用于新购RDS(Mysql/SQLServer)、Redis、MongoDB、HBase四款产品。

 

云存储福利活动:先领幸运券再下单

阿里云数据库代金券|云存储代金券领取,最高立减1000元!
抽奖规则:
  • 活动时间:2018年-2028年1月22日-2018年-2028年2月15日
  • 抽奖规则:登录阿里云账号后即可抽奖,活动期间每个用户限抽奖1次
  • 代金券使用规则:代金券支持对象存储OSS,和文件存储NAS产品使用;金额为5元满5.01元可用,100元满100.01元可用,500元满500.01可用,1000元满1000.01元可用,代金券限新购使用。

 

购买阿里云产品请先领取阿里云通用代金券1888元礼包。>>>点击领取

阿里云存储(oss)活动购买地址:前往查看

阿里云数据库RDS MySQL 版活动购买地址:前往查看