开发者社区> 问答> 正文

RDS,DRDS,ADS的区别是什么?

RDS,DRDS,ADS的区别是什么?

展开
收起
游客i2i5j3xkpqrwe 2023-01-12 16:30:04 924 0
1 条回答
写回答
取消 提交回答
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    RDS 是一个服务,提供存储服务,比如mysql的服务。

    DRDS 是一个中间件,就像我买了好多磁盘,但同时我需要一个比较好的文件系统 如 NTFS, 或者 EXT4 之类的,能让我很好的管理这些磁盘,想怎么挂怎么挂。 阿里云提供的云数据库RDS(ApsaraDB for RDS,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统和全SSD盘高性能存储,支持MySQL、SQL Server、PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 云数据库RDS支持四种数据库引擎,分别为MySQL、SQL Server、PostgreSQL和PPAS。 对于目前我所用的dataworks搭配的RDS,是MySQL类型。 DRDS 是一款基于 MySQL 存储、采用分库分表技术进行水平扩展的分布式 OLTP 数据库服务产品,支持 RDS for MySQL 以及 POLARDB for MySQL,产品目标旨在提升数据存储容量、并发吞吐、复杂计算效率三个方面的扩展性需求。 DRDS最少由32个RDS组成,每次增加都是倍数增加,可以是32,64,128。 2. 而一个RDS里面有8个分库(确定之后不能改变),一个分库有8个分表,这就导致一个RDS至少是64个分表。 AnalyticDB 阿里云的ADS(分析型数据库)海量数据下的实时计算系统,是RT-OLAP,采用云计算技术,强大的实时计算能力,可以在业务系统中使用全量数据,支持较高并发查询OLTP类数据库系统对于处理海量数据或者频繁复杂的计算就会力不从心,这个时候便需要OLAP(On-Line Analytical Processing,联机分析处理)系统,从广义上,OLAP系统是针对OLTP系统而言的,即为不特别关心对数据进行输入、修改等事务性处理,而是关心对已有的大量数据进行多维度的、复杂的分析的一类数据系统。而在具体的产品中,通常将OLAP系统分为MOLAP、ROLAP和HOLAP三种。

    2023-01-12 16:38:01
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像