百度智能云

All Product Document

          Distributed Relational Database Service DRDS

          Introduction

          Introduction

          The DRDS (Distributed Relational Database Service) is a middleware-based distributed relational database system service provided by Baidu AI Cloud. The DRDS can be based on a common server and scaling-out to build a database system supporting mass data storage and access. Thus, it realizes unlimited scaling and auto scaling. Compared with the RDS, the DRDS provides storage and QPS of higher specifications to meet the users’ continuously growing mass data storage requirements and business request pressure.

          Supported regions

          The DRDS currently supports North China - Beijing, East China - Suzhou, South China - Guangzhou, Central China Finance - Wuhan and Singapore regions.

          Architecture

          Core modules

          1. Middleware

          1.1 Composition

          It consists of several RDS proxy nodes and is used for the aggregation and read-write separation of SQL routing and query results, and the management of storage nodes.

          1.2 Configuration details

          • Single proxy node: 2-core 4G proxy instance
          • General proxy node: Configuration = Single proxy node configuration * quantity
          • Recommended configuration: Number of proxy nodes = Number of storage nodes * 2
          • Quantity limit: It supports to create 2, 4, 8, 16, or 32 proxy nodes

          2. Multiparts

          2.1 Composition

          Multipart composition: One multipart consists of multiple storage nodes and read-only nodes to form a storage node. A dual-computer high-availability RDS instance, a master node, a backup node master/slave, and a read-only node are used for storing the sub-table data. The user can read the read-only RDS instance and master node.

          2.2 Instance multipart configuration details

          • Instance multiparts: It provides 2, 4, 8, or 16 multiparts.

            2.3 Storage node configuration details

          • Quantity: Its quantity is consistent with the number of multiparts
          • Single node memory: 8 GB, 16 GB, 32 GB, 64 GB, and 128 GB memories are available for selection.
          • Single node disk: 100 GB, 300 GB, 500 GB, 1000 GB, and 1500 GB disks are available for selection.
          • Storage space: Total storage space = Number of storage nodes * single node disk

            2.3 Read-only node configuration details

          • Quantity: 0, 1, 2, 3, 4 and 5 read-only nodes are available for selection; you can mount up to 5 read-only nodes on each multipart.
          • Single node memory: Same as the storage node
          • Single node disk: Same as the storage node

          Architecture diagram

          The DRDS instance architecture diagram is as follows:

          image.png

          Previous
          Feature Release Records
          Next
          Advantages