开发者社区 > 数据库 > 关系型数据库 > 正文

RDS是什么架构?是主从架构吗?

RDS是什么架构?是主从架构吗?

展开
收起
游客i2i5j3xkpqrwe 2023-12-02 16:35:37 264 0
5 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    RDS,全称为关系型数据库服务(Relational Database Service),是阿里云提供RDS,全称为关系型数据库服务(Relational Database Service),是阿里云提供的一种在线数据库服务,其系统架构支持MySQL、SQL Server、PostgreSQL和MariaDB等引擎。它涵盖了全数据链路服务,如DNS、负载均衡、Proxy等,并且因为RDS使用原生的数据库引擎,对数据库的操作都具有较高的相似性。

    在标准部署中,RDS的基本部署需要创建完全有效的RDS环境所需的最小服务器数量,而高度可用部署则包含了所有必要的组件,以保证RDS环境的正常运行时间。此外,对于不同的技术需求,RDS的计算架构类型包括X86和ARM。其中,RDS MySQL和RDS PostgreSQL提供了基于X86和ARM两大主流计算架构的实例产品。

    然而,RDS并不是主从架构。主从架构通常用于复制和分区数据,以提高读取性能和容灾能力,但RDS并没有明确提及此类架构。相反,RDS更注重的是其服务的高可用性、可扩展性和安全性。

    2023-12-03 17:45:10
    赞同 展开评论 打赏
  • RDS(Relational Database Service)是云服务提供商(如亚马逊AWS、阿里云等)提供的一种托管关系型数据库服务。它提供了对常见数据库引擎(如MySQL、PostgreSQL、Oracle等)的自动化管理和维护,使用户能够轻松部署、扩展和管理数据库实例。

    RDS 并不是一个特定的架构,而是一个数据库服务的产品名称。它可以在不同的架构下运行,包括主从(Master-Slave)架构、多主架构(Multi-Master)、集群架构等。

    在典型的情况下,RDS 提供了主从架构来实现高可用性和冗余。主数据库(Master)处理写操作,并将变更日志复制到一个或多个从数据库(Slave),从数据库则负责读取请求。这样做可以提高系统的可用性和性能。

    2023-12-03 16:20:25
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,云数据库RDS的系统架构提供全数据链路服务,包括DNS、负载均衡、Proxy等,有两种模式:
    RDS高安全模式
    image.png
    RDS标准模式
    image.png
    您问题中的RDS是否是主从架构,您应该是想问云数据库RDS的高可用和容灾设计,云数据库RDS不同版本设计不同
    image.png
    image.png
    更多详细内容可以参考文档:文档

    2023-12-03 10:58:48
    赞同 展开评论 打赏
  • 云数据库RDS的系统架构及RDS实例的访问方式https://help.aliyun.com/zh/rds/system-architecture-of-apsaradb-for-rds-and-access-modes-of-rds-instances?spm=a2c4g.750001.0.i3

    RDS系统架构
    云数据库RDS提供全数据链路服务,包括DNS、负载均衡、Proxy等。因为RDS使用原生的数据库引擎,故对数据库的操作高度相似。RDS的两种模式如下:
    image.png

    2023-12-03 08:44:28
    赞同 展开评论 打赏
  • 阿里云RDS(Relational Database Service)是一种云端的关系型数据库服务,它提供了多种架构以满足不同的可用性、性能和成本需求。

    从高可用性的角度来说,阿里云RDS可以提供以下几种架构:

    1. 单节点(基础版):这是一个简单的架构,适用于开发测试或低负载的生产环境。由于只有一个节点,因此没有冗余和自动故障切换的能力。

    2. 双节点(高可用版):这种架构包括一个主节点和一个备节点。主节点处理所有的读写操作,而备节点则持续复制主节点的数据,以便在主节点出现故障时接管服务。这提供了一定程度的高可用性。

    3. 三节点企业版:这种架构在双节点的基础上增加了一个仲裁节点,用于解决脑裂问题(split-brain),即在部分网络分区的情况下确保数据一致性。

    4. 集群版(仅限SQL Server AlwaysOn):这是一种更高级的架构,其中包含多个节点,并且支持跨可用区的部署,提供了更高的可用性和扩展性。

    2023-12-02 18:03:37
    赞同 1 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云数据库 RDS MySQL 版
  • 云数据库 RDS
  • 相关电子书

    更多
    TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
    TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
    袋鼠云基于阿里云RDS的数据库架构实践 立即下载

    相关镜像