除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。 Redis is a trademark of Redis Ltd. All rights therein are reserved to Redis Ltd. Any use by Google is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Google. Memorystore is based on and is compatible with open-source Redis versions 7.2 and earlier and supports a subset of the total Redis command library.
上次更新時間:2025-09-04 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-04 (世界標準時間)。"],[],[],null,["# Memorystore for Redis Cluster overview\n\nMemorystore for Redis Cluster is a fully managed Redis service for Google Cloud. Applications\nrunning on Google Cloud can achieve extreme performance by leveraging the highly\nscalable, available, secure Redis service without the burden of managing complex\nRedis deployments.\n\nKey concepts and terms\n----------------------\n\n### Hierarchical resource structure\n\nMemorystore for Redis Cluster gathers the various resources used in a Redis deployment\ninto a hierarchical structure that simplifies administration and management.\nHere is a diagram that illustrates this structure:\n\nMemorystore for Redis Cluster instances are composed of a set of shards, each\ncontaining a subset of your key space. Each shard in a Memorystore\ncluster is composed of one primary node, and optionally up to two replica nodes.\nWhen replica nodes are added, Memorystore automatically\ndistributes the nodes of a shard across zones to provide higher availability and\nthroughput.\n\n### Instances\n\nA Memorystore for Redis Cluster instance is a container for your data. The terms\n*instance* and *cluster* can be used interchangeably when referring to a single\nMemorystore for Redis Cluster unit of deployment. When provisioning a\nMemorystore instance, you must provision enough shards to serve the\nkeyspace of your entire application.\n\nFor details about Memorystore cluster specification, see [Cluster and node specification](/memorystore/docs/cluster/cluster-node-specification).\n\n### Shards\n\nYour cluster is composed of multiple equally sized shards. For details about\nMemorystore shard specification, see [Cluster and node specification](/memorystore/docs/cluster/cluster-node-specification).\n\n### Primary and replica nodes\n\nThere is one primary node per shard. Each shard can have 0, 1, or 2 replica\nnodes. Replicas provide high availability and additional read throughput, and\nare evenly distributed across zones.\n\nFor more details see [High availability and replicas](/memorystore/docs/cluster/ha-read-replicas).\n\n### Redis version\n\nMemorystore for Redis Cluster is based on open-source [Redis version 7.x](https://github.com/redis/redis/blob/7.0/00-RELEASENOTES) and supports a [subset of the\ntotal Redis command library](/memorystore/docs/cluster/supported-commands).\n\nCluster endpoints\n-----------------\n\nEach instance has a discovery endpoint to which your client connects. Your\nclient also uses the discovery endpoint for cluster node discovery. For more\ninformation, see [Cluster endpoints](/memorystore/docs/cluster/cluster-node-specification#cluster_endpoints).\n\nNetworking prerequisites\n------------------------\n\nBefore you can create a Memorystore for Redis Cluster instance, you must set up\n[Networking](/memorystore/docs/cluster/networking) for your project.\n\nBilling\n-------\n\nSee the [Pricing](/memorystore/docs/cluster/pricing) page for information on\npricing for available regions."]]