TencentDB for Redis is a caching and storage service compatible with the Redis protocol. It features a rich variety of data structure options to help you develop different types of business scenarios, and offers a complete set of database services such as primary-secondary hot backup, automatic switchover for disaster recovery, data backup, failover, instance monitoring, online scaling and data rollback.
With just a few clicks in the console, you can start and connect to a production-ready Redis service. This eliminates the need to install, deploy and maintain the service manually, greatly reducing labor costs.
TencentDB for Redis automatically backs up instance data regularly, improving data reliability and eliminating concerns over data loss. TencentDB for Redis also supports manual data backup. These features guarantee data reliability and significantly reduce your development time by eliminating the need to develop an in-house data recovery system.
With the deep optimization of the core source code by Tencent Cloud experts, TencentDB for Redis features ultra-high performance that can meet the requirements of most business scenarios, significantly reducing your development time by eliminating the need to develop a high-speed caching layer.
When the available storage capacity is insufficient, you can expand the capacity via the console with just one click. The expansion process does not affect your online businesses.
TencentDB for Redis supports the monitoring and visualization of over 30 professional data metrics including inbound/outbound traffic, set/get counts, CPU load and QPS.
You can set up custom alarm policies to enable advanced risk alerts and help you quickly locate and address issues, with alarm messages automatically sent when a metric exceeds the configured threshold.
With the help of Data Transfer Service (DTS), the source data in various scenarios can be easily migrated to TencentDB for Redis for the seamless cloudification of your business, eliminating the need for manual migration and greatly simplifying the cloudification process.
TencentDB for Redis adopts a master-replica hot backup architecture. When the master fails, the service can be switched to the replica within seconds, and the switchover process will not affect the online business or require any operations on your part.
TencentDB for Redis is deployed in the cloud, which greatly reduces the initial infrastructure construction and subsequent maintenance costs. Its flexible billing method allows you to pay for only the computing resources you use, meeting a variety of business needs at low costs.
TencentDB for Redis (master-replica edition) is highly compatible with the open-source Redis protocol. It adopts a master-replica hot backup architecture, which means that it can automatically detect a master failure and instantly switch the service to the replica, preventing data loss and service interruption.
TencentDB for Redis features data rollback. The data instance to be recovered can be selected in the web-based console for data rollback, enabling convenient data recovery and preventing data loss.
Automatic Disaster Recovery
TencentDB for Redis adopts a master-replica hot backup architecture that automatically syncs the data from the master to the replica for complete data consistency. It can automatically detect master failures and instantly switch the service to the replica, preventing data loss and service interruption. No operations are required on your part during the switchover.
When the available storage capacity is insufficient, you can expand the capacity in the web-based console with just one click. The expansion process is automated and does not require manual intervention, and the expanded instance inherits the IP and all the configurations of the original instance. As the expansion will not affect your normal business operations, you do not need to use any process controls to expand the capacity.
Monitoring and Alarms
TencentDB for Redis monitors and visually displays performance metrics for QPS and most Redis commands such as set/get. You can set up custom alarms so that when a metric exceeds the configured threshold, alarm messages will be automatically sent through email and SMS. Monitoring and alarms are free of charge, enabling you to quickly locate problems as they occur.
Instances are managed over the web. You can simply and interactively perform operations such as creation, backup and rollback and use dedicated tools for data import and export in the web-based console. All tasks are centralized into the task center, and the progress of each task is visually displayed in a progress bar for easy tracking. No independently developed scripts for OPS operations are required, significantly reducing your development time.
You can store non-role data such as leaderboard data in TencentDB for Redis for quick access. The native SortedSet data type of Redis can readily help you develop player data.
Basic user data can be cached into TencentDB for Redis to improve the read performance. Static images and resources can also be cached into TencentDB for Redis to speed up application loading.
Data such as product images and recommendations can be stored in TencentDB for Redis for quick access. In addition, the high QPS performance (up to 100,000) of Redis can sustain high concurrent requests, making it ideal for large-scale promotional campaigns (e.g., flash sales).
TencentDB for Redis provides two billing options: monthly subscription and pay-as-you-go. Monthly subscription users opt to prepay for a fixed period of usage, ranging from one to multiple months or years depending on their business needs. Pay-as-you-go users pay for what they use. No upfront payment is required, making this billing option suitable for business with fluctuating demands. For more information, see Product Pricing.