Distributed Cache RedisRedis
Distributed Cache Redis refers to storing data in the form of KV in memory, and the data is stored in shards. It is used to store data that is mainly read. It can shorten response delays, reduce dependence on databases, and improve business perception speed.
Instance
Similar to the concept of a database user. The cluster version instance includes an access cluster and a Redis cluster. The standard version instance contains a Redis node only.
Cluster Instance
Refers to Redis instances deployed with a cluster architecture for data to be stored in multiple shards. The cluster instance has better scalability and performance.
Frontend Node
The proxy layer of Redis nodes. Cluster products consist of multiple Redis data shard nodes. The application client solves the route distribution by connecting to the Frontend node to achieve transparent routing. It is used to shield applications from the perception of distributed data management and provide certain load balancing functions. Each Frontend node is stateless and highly available.
Redis Nodes
Redis nodes are used for data storage and are separated into active and standby nodes.
Redis Cluster
A group of Redis data storage nodes to form a Redis storage cluster.
Internet Access
You can bind an Internet Elastic IP (EIP) to an activated Redis instance for the client to access the Redis instance through the EIP. For specific usage, see Connecting to Redis Instance via Internet https://www.ctyun.cn/document/10029420/10131808.
Cross-AZ Deployment
For the active/standby or active/standby cluster architecture, the active and standby nodes are deployed in different AZs. When creating an active/standby or active/standby cluster instance, you can select the active and standby AZs respectively to achieve HA.
Shard
Sharding is a data distribution and load balancing policy. It allows dividing data into multiple fragments, or shards, and distributing each fragment on different nodes in the cluster. Each node is responsible for storing and processing data from one or more shards. By spreading data across multiple nodes, the overall performance and scalability of the cluster are improved.
Replica
Refers to a node of a DCS Redis instance. For a single-replica instance (i.e., stand-alone architecture), there is no standby node; for a dual-replica instance (i.e., active/standby architecture), there is an active node and a standby node.