Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Wang , Deng Ke <wangdengke2@huawei.com> Co-committed-by: Wang , Deng Ke <wangdengke2@huawei.com>
7.1 KiB
What Are the Differences Between RDS and Other Database Solutions?
Function |
RDS |
Self-Built Database Service |
---|---|---|
Service availability |
For details, see Elastic Cloud Service User Guide. |
Requires self-guarantee, primary/standby relationship setup, and RAID setup. |
Data reliability |
For details, see Elastic Volume Service User Guide. |
Requires self-guarantee, primary/standby relationship setup, and RAID setup. |
System security |
Defends against Anti-DDoS attacks and promptly repairs database security vulnerabilities. |
Requires procurement of expensive devices and software, as well as manual detection and repair of security vulnerabilities. |
Database backup |
Automated backup |
You need to find backup storage space by yourself and periodically check whether backup data can be restored. |
Hardware and software investment |
Supports on-demand pricing without hardware and software investment. |
Requires large investment in database servers. |
System hosting |
Not required. |
The hosting cost is high. |
Maintenance cost |
Not required. |
Full-time Database Administrators (DBAs) are required for maintenance, leading to high manpower costs. |
Deployment and scaling |
Supports elastic scaling, fast deployment, and on-demand enabling. |
Requires procurement, deployment, and coordination of hardware. |
Resource utilization |
Bills users based on the resources actually used, resulting in high resource utilization. |
Peak resource utilization is considered, leading to low resource usage. |