ApsaraDB RDS


ApsaraDB for Redis is a database service that is compatible with the open source Redis protocol. ApsaraDB for Redis provides hot standby and cluster architectures, and can scale to meet requirements for high-throughput and low-latency operations.


ApsaraDB for Redis retrieves data from the in-memory cache to support high-speed reads and writes. ApsaraDB for Redis uses an in-memory store but also persists data on disks. It is suitable for high-performance web applications.

ApsaraDB for Redis supports a variety of data types in key-value pairs, such as strings, lists, sets, ordered sets, and hashes. It also supports advanced features, such as transactions, message subscriptions, and message publications.

ApsaraDB for Redis provides secure, scalable, and maintenance-free database services on the cloud. It also supports master-replica replication and cross-zone deployment to ensure high availability.

Highly Stable Architecture

Based on the Alibaba Cloud Apsara distributed operating system and high-performance SSD storage, the master-replica architecture guarantees automatic failover. RDB persistence and AOF persistence are supported.

High Performance and Scalability

Connection capacity and network throughput are configurable. Elastic configurations of cluster instances apply to high concurrency scenarios. You can scale the storage, network throughput, and connection capacity without service interruption.

Source Code Optimization

Alibaba Cloud senior experts provide professional services to optimize the kernel for higher performance and security, fix kernel vulnerabilities, and ensure service stability.

Smart Operations and Maintenance

It features visualized resource management, an end-to-end monitoring and alerting system, automatic upgrades for hands-free version control, and intelligent management and maintenance.



Wide Service Scope: A Variety of Business-Critical Services

Covers the entire lifecycle of business development to meet the requirements of high performance, cost-effectiveness, and data persistence during data processing

  • Community Edition
  • Enhanced Edition (Tair): Performance Enhanced
  • Tair (Redis Enterprise Edition): Persistent In-Memory
  • Tair (Redis Enterprise Edition): Capacity Storage
Various Architectures: Single Shard, Master-Replica, Read/Write Splitting, and Distributed Cluster

Single node instances are suitable for caching scenarios. Master-replica instances feature automatic failover. Read/write splitting instances apply to scenarios where more reads are processed than writes. Cluster instances can be scaled out.

  • Master-Replica Architecture
  • Cluster Architecture
  • Read/Write Splitting Architecture
Data Security: Backup and Restoration, Multi-Layer Network Protection, and Disaster Recovery
Supports automatic backup, quick restoration, multi-layer network protection, zone-disaster recovery, and geo-disaster recovery

  • Backup and Restoration
  • Multi-Layer Network Protection
  • Disaster Recovery
  • In-Depth Kernel Optimization
Elasticity: Multidimensional Scaling and Transparent Upgrades
Dynamic upgrades to improve the performance and capacity of your instances. You can also switch between different architectures without service interruption.

  • Data Capacity Expansion
  • Performance Upgrading
  • Multiple Architectures
Intelligent O&M: Professional Monitoring and Data Management Platform, and Automatic Kernel Version Upgrading
The Data Management (DMS) console and the ApsaraDB for Redis console are easy to use and can reduce management and maintenance expenses. The system is automatically upgraded to the latest version.

  • Monitoring Platform
  • Visualized Management Platform
  • Visualized Data Management Platform
  • Kernel Version Management



ApsaraDB RDS for MySQL – A fully hosted online database service that supports MySQL 5.5, 5.6, 5.7, and 8.0.

MySQL is one of the most popular open-source databases in the world. As a key component of the open-source software bundle LAMP (Linux, Apache, MySQL, and Perl/PHP/Python), MySQL has been widely applied to different scenarios.




Alibaba Cloud has polished AliSQL for more than five years and released over 300 patches to make AliSQL more competent in processing highly concurrent requests. In addition, Alibaba Cloud has introduced features such as thread pool, parallel replication, and implicit primary key to increase IOPS and make your database instances more stable.


Security certificates

ApsaraDB RDS for MySQL has received more than 10 security certificates from both China and the international community.
It uses transparent data encryption (TDE) to encrypt source code data and protect data from being stolen. ApsaraDB RDS running MySQL 5.7 or 8.0 supports SSL encryption, ECS security group, disk encryption, Bring Your Own Key (BYOK), and rotation of keys.



CloudDBA is integrated into the ApsaraDB RDS console. It monitors the performance metrics and slow SQL statements of your database instances and provides suggestions to locate performance issues..



ApsaraDB RDS for MySQL is certified by more than 10 authorities such as the International Organization for Standardization (ISO) 20000, Service Organization Control (SOC), Payment Card Industry Data Security Standard (PCI DSS), and Grade III Protection of Information Security.

  • Access control: You can configure IP address whitelists to only allow access to your database instances from specific entities. To implement more stringent access control, you can create your database instances in VPCs.
  • Protection and encryption: Anti-DDoS protection is provided to safeguard public IP addresses. SSL encryption helps defend against man-in-the-middle (MITM) attacks. TDE is used to encrypt data saved to disks. If the network isolation mode is set to enhanced whitelist, your database instances are protected against SQL injections and data breaches.
  • SQL audit: The SQL audit feature records information about all access sources and behaviors to make security incidents and faults traceable.
Highly available

ApsaraDB RDS for MySQL is the first database service that guarantees 99.99% availability in its Service Level Agreement (SLA).

  • Primary/secondary architecture: The primary and secondary instances reside on different servers and automatically synchronize data with each other. When the primary instance is unavailable, its secondary instance takes over the services.
  • Local disaster recovery: The primary and secondary instances reside in different zones with independent power supplies and networks to make your database instances more reliable.
  • Remote disaster recovery: Your database instances reside in different regions from their disaster recovery instances. ApsaraDB RDS for MySQL uses Alibaba Cloud Data Transmission Service (DTS) to execute real-time data synchronization between these two types of instances. When a primary database instance is unavailable, its disaster recovery instance takes over the services.
Flexible and scalable

You can select subscription or pay-as-you-go billing to better meet your business needs.

  • Selection of RDS editions: There are three RDS editions: Basic, High-availability, and Enterprise.
  • Cloud Database Dedicated Cluster: You can purchase multiple hosts and create a host group in which you can tailor the allocations of resources to your business needs.
  • Automatic scaling: You can expand memory and storage capacity at any time.
  • Allocation of dedicated resources: You can purchase a stable and affordable dedicated instance or dedicated host instance with up to 104 virtual CPUs, 768 GB of memory, and 16 TB of storage.
  • Creation of read-only instances: You can create read-only instances to increase the read capability of your database system. Each read-only instance is provided with an independent connection address, but a unified connection address to connect to the entire database system is also generated to implement automatic read/write splitting.



Professional services such as cloud migration, event management, and health checks are offered to ensure secure, stable cloud business operations and relieve you from 90% of the tedious O&M work.

  • Backup and restoration: ApsaraDB RDS for MySQL creates backups based on the backup policy you specify. After the backups are created, you can restore and clone data from a specific point in time to a new database instance. MySQL 5.7 and 8.0 support restoration of individual databases and tables and cross-region backup.
  • Version upgrade: ApsaraDB RDS for MySQL automatically performs minor upgrades online to fix known bugs without interference to your business.
  • Monitoring and alerting: ApsaraDB RDS for MySQL monitors both resources and engines. It is integrated with Alibaba Cloud CloudMonitor, with which you can customize alert rules.
  • Failover: ApsaraDB RDS for MySQL detects failures within seconds and completes a failover within minutes to ensure that at least 90% of established connections remain available.
  • Performance diagnosis: ApsaraDB RDS for MySQL provides professional diagnostic services to help you resolve at least 60% of known performance issues.



ApsaraDB RDS for SQL Server – An on-demand database hosting service for SQL Server with automated monitoring, backup and disaster recovery capabilities

As one of the earliest commercial database systems, SQL Server offers excellent performance when handling complex SQL queries, and fully supports applications built on .NET framework.


Stability and High Availability
Strict Security Mechanism
Comprehensive Monitoring
High Cost-efficiency
Automatically switches to standby instances when the primary instance fails. Maintained by the top database experts from Alibaba Cloud.The first cloud database system that complies with Grade III Protection of Information Security and supports encryption techniques such as TDE and SSL to prevent data leakage.Offers multiple performance metrics and custom alarm settings so that you can monitor and understand all your database information dynamically.Authorized by the SQL Server Enterprise Edition license. You do not need to pay additional copyright fees.


Two Instance Types for You to Choose From

Provides basic and high availability instances that you can choose based on your needs.

  • Basic instances: The basic instance supports SQL Server 2012 and is half the cost of a high availability instance. This type of instance supports failover, which ensures the smooth running of your service.
  • High availability instances: Each high availability instance consists of a primary instance and a standby instance that are deployed on different servers and automatically synchronize data with each other. When the primary instance is unavailable, the system automatically switches the database connection to the standby instance. The high availability instance currently supports SQL Server 2008 R2/2012SE & EE/2016SE & EE.
Multiple Protection Mechanisms and Security Compliance Certification


ApsaraDB for SQL Server has been certified by and meets the following standards: ISO 20000, SOC, and PCI-DSS.

  • Data security prevention: You can use the IP whitelist to control the requests to your SQL Server instance. You can also implement more advanced network access control through the VPC.
  • Data transmission protection: ApsaraDB for SQL Server supports SSL encryption to prevent man-in-the-middle attacks. You can also enable Transparent Data Encryption so that data is automatically encrypted when moved to different disks.
  • SQL auditing: The SQL auditing feature allows you to record all information about the requests to your database. This ensures that all security issues are traceable.


Comprehensive Monitoring and Alarming Service

Provides automatic monitoring and alarms. Periodic performance inspections can reduce your maintenance workload by 60%.

  • System resource monitoring: Dynamically monitors metrics such as CPU utilization, IOPS, network connections, and disk utilization, and sends alarms based on your settings. This enables you to understand the instance status easily.
  • Optimization support: Offers automatic performance inspections and diagnoses. Allows you to create custom metrics and provides professional advice on SQL optimization in performance diagnostic reports.


Data Recovery Within Several Seconds
You can back up your data at any time, and use these backups to restore the data that was created up to two years ago when data loss occurs.



ApsaraDB RDS for PostgreSQL – An on-demand database hosting service for PostgreSQL with automated monitoring, backup and disaster recovery capabilities

Known as “The world’s most advanced open source database”, PostgreSQL enables OLTP databases that handle enterprise-level SQL statements, supports NoSQL data types such as JSON, XML and hstore, and supports GIS data processing.


 NoSQLNoSQL compatibility
Efficient Querying
Multiple Extensions
Secure and Stable Supports
Compatible with SQL:2011 and supports multiple data types, such as JSON and XML.Provides a cost-based SQL query optimizer that shows significantly better performance in multi-table queries than MySQL.Supports GIS data, cloud storage expansion, and Chinese text segmentation to make development easier. SQL auditing and field permission control. Provides IP whitelists to prevent DDoS attacks.


Easy Spatial Information Processing

With PostGIS extensions, the service supports 2D and 3D geographical data modelling, and recognizes the shifts caused by the irregular shape of the Earth to enable precise positioning that meets the OpenGIS standard.

  • Spatial functions: Supports spatial functions such as Area, Length, and Distance.
  • Metadata types and functions: Supports GEOMETRY_COLUMNS and SPATIAL_REF_SYS.
  • Binary predicates: Supports binary predicates such as Contains, Within, Overlaps, and Touches.
  • Spatial operators: Supports spatial operators such as Union and Difference.
Strong Compatibility with NoSQL

The SQL statements support unstructured data types such as JSON, XML, and Key-Value, which enables a Not Only SQL (NoSQL) solution.

  • Create tables using JSON data: For example, CREATE TABLE json_tab(id bigint, data jsonb);Directly save JSON data: For example, INSERT INTO json_tab VALUES (1,'{“”pname””:””Product 1″”,””qty””:50}’)
  • Directly query JSON data: For example, SELECT * FROM json_tab WHERE data->>’qty’ > 30
  • Index JSON attributes to enhance performance: For example, CREATE INDEX idx_json_tab_data_pname ON json_tab USING btree ((data ->> ‘pname’));
  • Perform JOIN queries on existing tables: For example, SELECT * FROM json_tab JOIN product ON (products.pname=json_data.data->>’pname’) WHERE data->>’qty’ > 30;
Supports Full-text Search

You can use SQL operations to perform full-text searches and fuzzy queries without the need to create additional search engines.

  • Multiple features: Supports Chinese text segmentation and custom word banks, and allows you to continuously process and optimize existing word banks. The service also offers advanced features such as jieba segmenter, similarity analysis, similarity indexing, and regular expression matching. You can use the SQL engine to perform text segmentation smoothly and easily.
Supports OSS Storage Expansion

Based on the Foreign Data Wrapper (FDW) feature of PostgreSQL, ApsaraDB for PostgreSQL integrates the management of external tables stored in OSS and supports unlimited storage expansion.

  • Readable, writeable, and unlimited storage: With external tables, you can use the CSV files stored in OSS as local data tables. The service also allows you to perform JOIN queries involving local tables, to read and write data directly, and to flexibly increase the database size to meet your needs for the management of hot and cold data lifecycles. You can also use the standard GZIP algorithm to compress the CSV files stored as external tables in OSS. This effectively shortens the data writing time to OSS and lowers the storage cost by more than 50%.
Supports Data Warehousing

ApsaraDB for PostgreSQL meets the high availability needs of OLTP applications, and also supports OLAP data warehouses for real-time data analysis.

  • OLAP + OLTP = HTAP:Provides the same database driver for online databases and data warehouses, which helps SMEs reduce the development cost. To analyze TB size data, you can use AnalyticDB for PostgreSQL to create OLAP data warehouses that support horizontal scaling, and BI transactions that involve analyzing hundreds of TB or PB size data.


In 2021, VinaHost Co., Ltd. became an official partner of Alibaba Cloud, providing Cloud Based Services. VinaHost joins Alibaba Cloud Partner Network in order to provide individuals, organizations and businesses with high quality services with higher scalability, resilience, efficiency and innovation.

For mor details, please contact us:

ApsaraDB RDS

2.1/5 - (9 votes)
Sign up for

In order not to miss any news or promotions from Vinahost

    Related Posts
    Notify of
    0 Góp ý
    Inline Feedbacks
    View all comments
    Total visit: views