从传统数据库到云数据库演进(二)

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 从传统数据库到云数据库演进(二)

开发者学习笔记【阿里云云数据库助理工程师(ACA)认证从传统数据库到云数据库演进(二)

课程地址:https://edu.aliyun.com/course/3112080/lesson/19069


从传统数据库到云数据库演进(二)


三、阿里云数据库介绍


阿里云数据库产品大图:

整个产品体系分为三个板块,在中间这块是数据库的核心引擎,分为OLTPOLAP、NoSQL 三个大的板块 OLTP 在线交易领域,我们提供了 PolarDB ,这是个云原生数据库,是计存储计算分离的架构,软硬件一体化的设计在弹性扩展方面非常方便,还有兼容 MySQLPG  oracle 的版。另外一个产品是 PolarDB-X 它是云原生分布式数据库,它的横向扩展能力非常强,可以扩展到上千个节点,像阿里巴巴集团内部的双十一,还有异地多活,都是使用了PolarDB-X 的架构。同时我们在开源的产品方面提供了非常丰富的引擎, MySQLPG、SQLServer  MariaDB 都在阿里云上可以直接购买 OLAP 领域数据仓库数据分析领域,有云原生数据仓库 ADB ,它有 MySQL 兼容版 PG 的兼容版以及数据服务产品 Data lake Analylics  和开源数据库 Clickhouse的托管


 NoSQL 领域,基本市场上比较主流的数据库产品我们都有相应的托管服务, Redis MongoDBHBase  Cassandra 都有对应的托管数据库服务。同时我们还有云原生多模数据库 Lindom ,基本像持续宽表日志事件这样的数据都可以使用多模数据库统一存储性价比非常高。另外在图数据库领域,我们有专门的一个数据库叫GDB 如果你在使用Neo4j这样的图数据库,可以直接迁移到 GDB。在最底下我们有两个产品,第一个是 MyBase ,它是一个数据库专属集群。如果说你的数据库的实非常多,并且希望这些数据库能运行在专门的环境上,不受别人的干扰,能达到自主可控或者安全隔离的要求,可以使用数据库专属集群,通过 MyBase 比较灵活的调动你的专属集群上的数据库实例。同时你还可以登录专属集群的操作系统去管理你的数据库可以简单理解为它是云数据库加上自建数据库的能力,它可以给你非常灵活的自主可控和安全隔离。另外一个是数据库自制服务 DAS  他提供数据库自动驾驶能力,即通过 DAS,可以自动的去帮你优化是否创建对应的索引,如果说出现了故障,比如 SQL 的流量非常大,把数据库的资源都给打满了,他可以帮助你做自动的限流。另外如果数据库需要扩容,它可以自动的扩展你的磁盘空间和 CPU 在上层是工具类的产品,包括数据迁移、数据同步、数据管理、数据备份等。

图片5.png

从传统自建数据库到阿里云数据库的推荐方案:

在线数据库领域里面,我们都有相应的产品。比如你现在正在使用MySQL ,那你可以直接使用 RDS MySQL 如果你的数据量非常大,像 TB 你的弹性扩展方面分钟级这样非常高的要求你可以选择PolarDB MySQL 兼容版本;另外如果使用一些分布式的数据库,比如说 MyCATTiDB  TDSQL 这样的产品,可以直接平滑的迁移到我们的云原生分布式数据库 PolarDB-X;SQLServer 对应着 RDS SQLServer ,PG 对应着 RDSPG 或者 PolarDB  PG 版本;如果使用 oracle ,可以直接迁移到 PolarDB  oracle 兼容版本, PolarDB-O 有95%以上的语法兼容,这个迁移成本非常低。


在数据仓库领域,使用像 TiDB 这类 OLAP 数据分析的场景,可以直接迁移到我们的云原生数据仓库 ADB  MySQL 版本;像Greenplum、teradata  oracle 这样的老的数据仓库系统,可以迁移到我们的 ADBPG 版本;如果是 Clickhouse 可以直接使用我们的数据仓库 Clickhouse 

 NoSQL 我们基本上也提供了一对一的数据库转换引擎。 RedisMongoDBCassandraHBase 等,还有图数据库 Neo4j可以迁移到我们的图数据库 GDB 

图片6.png

使用数据传输 DTS 完成数据库迁移:

在数据迁移上云,可以使用我们的数据传输服务 DTS 它提供了非常完备的数据迁移能力。我们现在有40万个数据库都是使用 DTS迁移的,它提供了结构迁移全量迁移和增量迁移的能力。增量迁移能力非常强大,可以保证你的业务基本上不需要停机就可以迁移到阿里云。

图片7.png

阿里云数据库——全球数据库领导者:

阿里云数据库现在已经是全球数据库领导者,有10万企业用户40万个数据库实例我们业务一直保持高速增长同时我们也支持阿里巴巴集团的双十一活动。


我们现在在市场上是亚太第一,全球第三在2020年获得了” Gartner 全球数据库领导者”的称号也是2019年 Forrester 全球数据库强劲表现者。我们提供了非常丰富的数据库产品,有 PolarDB  AnalyticDB 是我们比较主要的新自研产品。


最后是我们阿里巴巴集团达摩院一起做了很多的前沿的探索,像安全数据库、自动驾驶数据库和软硬件一体化设计等等。我们在国际上顶会都发表了多篇论文,比如 SIGMOD、VLDBICDE等等

图片8.png

相关实践学习
AnalyticDB MySQL海量数据秒级分析体验
快速上手AnalyticDB MySQL,玩转SQL开发等功能!本教程介绍如何在AnalyticDB MySQL中,一键加载内置数据集,并基于自动生成的查询脚本,运行复杂查询语句,秒级生成查询结果。
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
相关文章
|
7月前
|
SQL 关系型数据库 MySQL
2024年阿里云数据库创建_数据库账号密码和连接教程
阿里云数据库怎么使用?阿里云百科整理阿里云数据库从购买到使用全流程,阿里云支持MySQL、SQL Server、PostgreSQL和MariaDB等数据库引擎,阿里云数据库具有高可用、高容灾特性,阿里云提供数据库备份、恢复、迁移全套解决方案。详细阿里云数据库购买和使用流程方法如下
|
6天前
|
弹性计算 关系型数据库 数据库
自建数据库迁移到云数据库实操
本课程详细介绍了自建数据库迁移到阿里云RDS的实操步骤。主要内容包括:创建实例资源、安全设置、配置自建的MySQL数据库、数据库的迁移、从自建数据库切换到RDS以及清理资源。通过这些步骤,学员可以掌握如何将自建数据库安全、高效地迁移到云端,并确保应用的正常运行。
54 26
|
4月前
|
运维 数据库 数据库管理
云数据库问题之阿里云在运营商领域数据库替换的整体解决方案要如何实现
云数据库问题之阿里云在运营商领域数据库替换的整体解决方案要如何实现
|
4月前
|
Oracle 数据管理 关系型数据库
云数据库问题之云计算的普及化对中国数据库厂商的全球化发展有什么影响
云数据库问题之云计算的普及化对中国数据库厂商的全球化发展有什么影响
|
22天前
|
弹性计算 安全 关系型数据库
活动实践 | 自建数据库迁移到云数据库
通过阿里云RDS,用户可获得稳定、安全的企业级数据库服务,无需担心数据库管理与维护。该方案使用RDS确保数据库的可靠性、可用性和安全性,结合ECS和DTS服务,实现自建数据库平滑迁移到云端,支持WordPress等应用的快速部署与运行。通过一键部署模板,用户能迅速搭建ECS和RDS实例,完成数据迁移及应用上线,显著提升业务灵活性和效率。
|
6天前
|
运维 关系型数据库 MySQL
自建数据库迁移到云数据库RDS
本次课程由阿里云数据库团队的凡珂分享,主题为自建数据库迁移至云数据库RDS MySQL版。课程分为四部分:1) 传统数据库部署方案及痛点;2) 选择云数据库RDS MySQL的原因;3) 数据库迁移方案和产品选型;4) 线上活动与权益。通过对比自建数据库的局限性,介绍了RDS MySQL在可靠性、安全性、性价比等方面的优势,并详细讲解了使用DTS(数据传输服务)进行平滑迁移的步骤。此外,还提供了多种优惠活动信息,帮助用户降低成本并享受云数据库带来的便利。
|
21天前
|
安全 关系型数据库 MySQL
体验自建数据库迁移到云数据库RDS,领取桌面置物架!
「技术解决方案【Cloud Up 挑战赛】」正式开启!本方案旨在帮助用户将自建数据库平滑迁移至阿里云RDS MySQL,享受稳定、高效、安全的数据库服务,助力业务快速发展。完成指定任务即可赢取桌面置物架等奖励,限量供应,先到先得。活动时间:2024年12月3日至12月31日16点。
|
5月前
|
存储 小程序 数据库
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
77 0
|
7月前
|
小程序 前端开发 数据库
【微信小程序4】云数据库:如何把数组一次性写入数据库中
【微信小程序4】云数据库:如何把数组一次性写入数据库中
101 1
|
7月前
|
Java 数据处理 调度
更高效准确的数据库内部任务调度实践,阿里云数据库SelectDB 内核 Apache Doris 内置 Job Scheduler 的实现与应用
Apache Doris 2.1 引入了内置的 Job Scheduler,旨在解决依赖外部调度系统的问题,提供秒级精确的定时任务管理。