创建和管理 Memcached 实例

本页面介绍了如何使用 Google Cloud Console 和 gcloud 命令行工具为 Memcached 实例创建和管理 Memorystore。

如需查看实例创建指南,请参阅预配 Memcached 实例的最佳做法

如需查看创建和管理 Memcached 实例所需的权限列表,请参阅访问控制和权限

创建 Memcached 实例

如需创建 Memcached 实例,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击创建实例按钮。

  3. 创建 Memcached 实例页面上,为新实例选择配置。

    • 输入实例 ID,仅使用小写字母、数字和连字符。以字母开头。
      • 例如 my-memcached-instance-1
    • (可选)为实例输入显示名
    • 地区下拉列表中选择一个地区。
    • 区域下拉列表中选择 Automatically distribute 或首选区域。
    • 选择所需的节点数量。
    • 选择所需的每个节点的内存
    • 选择所需的每个节点的核心数
    • 选择所需的授权网络

  4. 点击创建

gcloud

  1. 设置要在其中创建 Memcached 实例的默认项目。输入以下命令,将 highlighted-variables 替换为适当的值:

    gcloud config set core/project project-id
    
  2. 创建 Memcached 实例

    gcloud beta memcache instances create myinstance --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s)
    

    其中:

    • number-of-nodes 是您所需的节点数。
    • number-of-cpus 是所需的 vCPU 数。
      • 可接受的值:12-32(仅适用于偶数值)。
      • 每个 vCPU 都需要 0.9GB 的节点内存,并且支持高达 8GB 的节点内存。
    • memory-per-node 是每个节点所需的内存。

      • 最小值:1 GB 或(每个节点 0.9GB * vCPU 数量),二者取较大值。
      • 最大值:256 GB。
    • region 是要在其中创建节点的地区。

    • zone(s) 是在其中创建节点的区域。

      • 排除 --zones 标志以在区域之间自动分配节点。

    例如:

    gcloud beta memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c
    

查看实例信息

要查看实例信息,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击实例 ID 以查看其信息。

gcloud

  1. 如需查看地区中所有 Memcached 实例的列表,请输入以下命令:

    gcloud beta memcache instances list --region=region-id
    
  2. 要查看实例的详细信息,请输入以下命令:

    gcloud beta memcache instances describe instance_id --region=region_id
    

修改实例

要修改实例,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击要修改的实例的实例 ID

  3. 点击修改按钮。

    1. 修改 Memcached 实例页面中,可以更改实例的以下内容:

  4. 点击保存按钮。

在执行更新时,Memorystore for Memcached 主页上的实例旁边会显示一个旋转的圆圈。更新完成后,圆圈变成绿色勾号。

gcloud

您可在创建实例后更新以下属性:

例如,输入以下命令以更新实例的显示名和标签,并将 variables 替换为适当的值:

gcloud beta memcache instances update instance-id --region=region-id --display-name=name --labels=key=value

删除实例

要删除实例,请如下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击实例 ID。

  3. 点击删除按钮。

  4. 输入实例 ID,然后点击删除按钮,确认您要删除该实例。

gcloud

  1. 如需删除实例,请输入以下命令:

    gcloud beta memcache instances delete instance-id --region=region-id
    

后续步骤