Compared with self-managed Redis databases deployed on your servers, ApsaraDB for Redis has multiple advantages, such as high data security, easy operations and maintenance (O&M), and optimized kernel.
Item | ApsaraDB for Redis | Self-managed Redis database |
---|---|---|
Security and protection | Pre-operational protection:
|
Pre-operational protection:
|
Operational protection: implements SSL encryption. | Operational protection: requires a third-party tool to implement SSL encryption. | |
Post-operational audit: supports audit logs. | Post-operational audit: does not support the auditing feature. | |
Backup and restoration | ApsaraDB for Redis Enhanced Edition (Performance-enhanced instances) supports the flashback feature. This feature allows you to restore data to a specified point in time. For more information, see Data flashback. | Only full data restoration is supported. |
Operations and maintenance (O&M) |
|
|
Deployment and scaling | Instantly activated and supports elastic scaling. | Requires a long period of time to complete hardware procurement, hosting of data centers, and machine deployment. You must manage node relationships when you add new nodes. |
High Availability (HA) |
|
|
Kernel optimization |
Provides performance-enhanced instances based on multi-threading. The performance of a performance-enhanced instance is three times the performance of a standard instance with the same specifications. |
Instances of Redis 6.0 or later support multiple I/O threads to enhance performance. The performance of an instance can be increased by up to two times the original performance. However, the CPU utilization is high. |