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 master-slave 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.
Instance data is automatically backed up regularly, improving data reliability and eliminating the concerns over data loss. The data can be manually backed up too. These features guarantees data reliability and significantly save you development time since you don't 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 saving you development time since you don't need to develop a hi-speed caching layer on your own.
When the available storage capacity is insufficient, the capacity can be expanded via the console with just one click. The expansion process does not affect your online businesses.
Over 30 professional data metrics are monitored and visually displayed for clear insights into the data, including inbound/outbound traffic, Set/Get counts, CPU load and QPS.
Custom alarming policies can be set up to enable advance alerting for risks and help quickly locate and address issues, with alarm messages automatically sent when a metric exceeds the configured threshold.
With the aid of Data Transfer Service (DTS), the source data in various scenarios can be easily migrated to TencentDB for Redis for seamless cloudification of your business, eliminating the need for manual migration and greatly simplifying the cloudification process.
TencentDB for Redis adopts a master-slave hot backup architecture. In case of failure of the master, the service can be switched to the slave in a matter of seconds, and the switchover process does not affect the online business or require any operations at your side.
TencentDB for Redis is deployed in the cloud, which greatly reduces the costs of initial infrastructure construction and subsequent maintenance. Its flexible billing method allows you to select and pay for the computing resources you need and used, meeting a variety of business needs at low cost.
TencentDB for Redis (master-slave edition) is highly compatible with the open-source Redis protocol. It adopts a master-slave hot backup architecture, where the failure of the master can be automatically detected, and the service can be switched to the slave instantly, eliminating the concerns over 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 avoiding data loss.
Automatic Disaster Recovery
TencentDB for Redis adopts a master-slave hot backup architecture, where the data is automatically synced from the master to the slave for complete data consistency. The failure of the master can be automatically detected, and the service can be switched to the slave instantly. No operations are required at your side during the switchover, eliminating your concerns over data loss and service interruption.
When the available storage capacity is insufficient, the capacity can be expanded in the web-based console with just one click. The expansion process is automated with no manual intervention required, and the expanded instance inherits the IP and all configurations of the original instance. You do not need to use any process controls to expand the capacity or worry about problems during the expansion, and the expansion will not affect normal business operations.
Monitoring and Alarming
Performance metrics are monitored and visually displayed for QPS and most Redis commands such as Set/Get. Custom alarms can be set up, so that when a metric exceeds the configured threshold, alarm messages will be automatically sent through email and SMS. Monitoring and alarming can be used free of charge, enabling you to quickly locate problems as they occur.
Instances are managed over the web. Operations such as creation, backup and rollback can be performed in the web-based console in a simple interactive way. Plus, dedicated tools are provided for data import and export. 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 saving you development time.
In the gaming industry, users can store non-role data such as leaderboard data in TencentDB for Redis for quick access, and the native SortedSet data type of Redis can readily help users develop player data.
In internet and app businesses, basic user data can be cached into TencentDB for Redis to improve the read performance. In addition, static images and resources can be cached into TencentDB for Redis too 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 is pay-as-you-go and the billable usage time is accurate down to the second. Billing is calcuated with a linear pricing strategy, where the charges for an instance is calculated by multiplying the instance specifications by the unit price. For details, see the pricing doc.