- Print
- PDF
Cloud DB for Redis overview
- Print
- PDF
The latest service changes have not yet been reflected in this content. We will update the content as soon as possible. Please refer to the Korean version for information on the latest updates.
Available in Classic and VPC
Cloud DB for Redis is a fully managed cloud cache service that easily builds a Redis cache with just a few settings and clicks, operates stably through NAVER's optimization settings, and automatically recovers in case of failure occurrence. Cloud DB for Redis uses Redis, which is an open source memory data structure storage, used as a database, cache, and message broker.
Since Cloud DB for Redis is a cache DB, it does not guarantee the data integrity. Thus, it is recommended that you save important data separately.
Cloud DB for Redis features (VPC)
Cloud DB for Redis provides the following features:
- Flexible use according to cache data size: you can select from various types of server type and use them according to your service size. If additional memory space is needed, then you can change to a greater memory size by simply restarting the service.
- The latest stable Redis version provided: the latest version with its stability validated from the NAVER service
- Automatic data backup and creation of Redis using the backed up data: the cache data is automatically backed up once a day at the time designated by the customer, and data restoration is available by creating a new Redis server with the backed up data
- Performance monitoring and notifications: various performance monitoring figures and graphs related to Redis and operating system are provided
- Automatic failover support: when using the High Availability (HA) support, the automatic failover to the standby master server is provided in case of failure, through the server redundancy configuration
- Cluster support: between 3 to 10 shards with the same specifications can be configured, and up to 4 slave nodes can be configured for each shard
- Auto sharding support: Redis Cluster automatically supports auto sharding, thus distributing data equally to each node
- Scalability: the expansion of the Redis Cluster is available through the addition of nodes to process large volumes of traffic
Cloud DB for Redis features (Classic)
Cloud DB for Redis provides the following features:
- Flexible use according to cache data size: you can select from various types of server type and use them according to your service size. If additional memory space is needed, then you can change to a greater memory size by simply restarting the service.
- The latest stable Redis version provided: the latest version with its stability validated from the NAVER service
- Automatic data backup and creation of Redis using the backed up data: the cache data is automatically backed up once a day at the time designated by the customer, and data restoration is available by creating a new Redis server with the backed up data
- Performance monitoring and notifications: various performance monitoring figures and graphs related to Redis and operating system are provided
- Automatic failover support: when using the High Availability (HA) support, the automatic failover to the standby master server is provided in case of failure, through the server redundancy configuration
About Cloud DB for Redis user guide
The Cloud DB for Redis user guide is composed of the following topics to help you use Cloud DB for Redis effectively. The content that users can view in each topic is as follows:
- Cloud DB for Redis overview: introduction to Cloud DB for Redis, related useful resources, and FAQ
- Prerequisites for using Cloud DB for Redis: guide to requirements for using Cloud DB for Redis, supported items, and service limits
- Cloud DB for Redis scenarios: introduction to overall process for using Cloud DB for Redis
- Getting started with Cloud DB for Redis: how to subscribe to Cloud DB for Redis service and manage it from the NAVER Cloud Platform console
- Using Cloud DB for Redis: how to use Redis Server, Monitoring, Backup, Event, Config Group (VPC) available in Cloud DB for Redis
- Redis Server: introduction to creating, deleting, and managing Redis Server
- Monitoring: introduction to checking server performance and operating system status for each Redis Server through the dashboard
- Backup: introduction to checking and restoring Redis Server backup settings list
- Event: checking the Redis Server event history and setting notifications
- Config Group (VPC): how to create, edit, and delete Config Group
- Cloud DB for Redis resource management: resource information and task history for each resource type in Cloud DB for Redis
- Managing Cloud DB for Redis permissions (VPC): how to manage Cloud DB for Redis permissions using Sub Account
- Cloud DB for Redis glossary: terms you must know when using Cloud DB for Redis and their descriptions
- Cloud DB for Redis release notes: update history for Cloud DB for Redis guide
Cloud DB for Redis related resources
NAVER Cloud Platform provides a variety of related resources as well as the user guide to help customers better understand Cloud DB for Redis. If you are a developer or marketer in need of detailed information while you are considering adopting Cloud DB for Redis for your company or establishing data related policies, then please make good use of the resources below.
- Advancement of understanding and using Cloud DB for Redis
- Cloud DB for Redis (VPC) API Guide: how to use API for Cloud DB for Redis developers
- Cloud DB for Redis (VPC) CLI Guide: how to use CLI for Cloud DB for Redis developers
- Introducing Cloud DB for Redis blog: introduction to the Cloud DB for Redis in the official blog of NAVER Cloud Platform
- Pricing plan introduction, characteristics, detailed features: summary of Cloud DB for Redis pricing system, characteristics, and detailed features
- Latest service news: the latest news on Cloud DB for Redis. Select category and service to see them
- FAQs: frequently asked questions from Cloud DB for Redis users
- Contact us: send direct inquiries in case of any unresolved questions that aren't answered by the user guide
- Redis Documentation: guide for Redis basic concepts, commands, and usage methods
- User guides for integrated services required for the use of Cloud DB for Redis
- Server creation guide: how to create application servers that will communicate with Redis Server
- VPC/Subnet user guide: how to create VPC/Subnet for Redis Server
- ACG user guide: how to set ACG for Redis Server
- Public IP user guide: how to configure access environment for the application server that will communicate with Redis Server
- Port Forwarding user guide: how to configure access environment for application servers that will communicate with Redis Server
- SSL VPN user guide (Classic): how to configure access environment for the application server that will communicate with Redis Server
- Sub Account user guide: how to use Sub Account that helps managing Cloud DB for Redis and the administration permissions
- Cloud Insight user guide: how to use Cloud Insight that helps with event notifications settings in Classic and VPC
- Object Storage user guide: how to use Object Storage that facilitates long-term storage of Redis Server backup
Check FAQs first. (VPC)
You can get your questions answered quickly by referring to the answers in the FAQs before reading the user guide. If you haven't found the answer to your question in the following FAQs, then search the user guide for what you would like to know.
Q. What are the tasks that need to be done in advance before creating a Redis server in Cloud DB for Redis?
A. You need to create an application server that will communicate with the Redis Server. However, a Redis Server created from Cloud DB for Redis is currently only accessible within NAVER Cloud Platform, so the applications server must also be created inside NAVER Cloud Platform. For more information on how to create the server, see the Overall usage scenario and Start guide.
Q. Are there any precautions to take before creating a Redis server?
A. Redis cache is an in-memory cache service, and it is very important to predict the size of data to be stored in the cache. If the size of the data to be stored exceeds the memory size of the created Redis cache server, then it can't be stored anymore. Therefore, you must create it by calculating the appropriate memory size. If you need to upgrade the memory size inevitably due to exceeding the size limit, see Change specifications of Redis server.
Q. Regarding the performance or operating system of a Redis server, is there a feature that enables the configuration of thresholds and notifies the admin of the occurred events when they are exceeded?
A. By default, Cloud DB for Redis provides monitoring service and event collection service for the performance and operating system of the server. In addition, you can directly set thresholds and notifications via email or SMS for occurring events by integrating with Cloud Insight. For more information on usage methods, see Monitoring and Event.
Q. What are the advantages of the Redis Cluster?
A. Redis Cluster automatically distributes data on multiple Redis nodes, and its advantages are as follows:
- Traffic distribution: the servers divide and process the traffic being concentrated on specific data by processing data in multiple devices
- High availability: it provides high availability to the clients by bundling servers together and making them operate as a single system
- Backup server supplement: it minimizes the loss of data
Q. How do Redis Cluster's server redundancy configuration (HA) and data sharding work?
A. They use the features supported natively by the Redis Cluster, and they only work properly when a compatible client is used. For more information on the list of supported clients, see https://redis.io/clients.
Check FAQs first. (Classic)
You can get your questions answered quickly by referring to the answers in the FAQs before reading the user guide. If you haven't found the answer to your question in the following FAQs, then search the user guide for what you would like to know.
Q. What are the tasks that need to be done in advance before creating a Redis server in Cloud DB for Redis?
A. You need to create an application server that will communicate with the Redis Server. However, a Redis Server created from Cloud DB for Redis is currently only accessible within NAVER Cloud Platform, so the applications server must also be created inside NAVER Cloud Platform. For more information on how to create the server, see the Overall usage scenario and Start guide.
Q. Are there any precautions to take before creating a Redis server?
A. Redis cache is an in-memory cache service, and it is very important to predict the size of data to be stored in the cache. If the size of the data to be stored exceeds the memory size of the created Redis cache server, then it can't be stored anymore. Therefore, you must create it by calculating the appropriate memory size. If you need to upgrade the memory size inevitably due to exceeding the size limit, see Change specifications of Redis server.
Q. Regarding the performance or operating system of a Redis server, is there a feature that enables the configuration of thresholds and notifies the admin of the occurred events when they are exceeded?
A. By default, Cloud DB for Redis provides monitoring service and event collection service for the performance and operating system of the server. For more information on usage methods, see Monitoring and Event.
Q. Can you access Cloud DB for Redis from a local PC?
A. If you use the SSL VPN product you can access Cloud DB for Redis from your local PC. For more information on usage methods, see Connection environment settings from Getting started with Cloud DB for Redis.
Q. I can't access Cloud DB for Redis when using SSL VPN. How can I fix this?
A. Check if the SSL VPN Agent is in operation. If you can't access the DB even though the agent is running, please refer to Set access environment in Getting started with Cloud DB for Redis.