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)||
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.