使用 Google Cloud 控制台创建 Memorystore for Memcached 实例

本快速入门将引导您完成创建 Memorystore for Memcached 实例、连接到实例、设置值、检索值以及删除实例的步骤。

准备工作

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. 为您的项目启用 Service Networking API。
    启用 Service Networking API
  7. 为您的项目启用 Memorystore for Memcached API。
    启用 Memorystore for Memcached API

创建 Memcached 实例

  1. 前往 Google Cloud 控制台中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击创建实例按钮。

  3. 创建 Memcached 的 实例页面:

    • 请仅使用小写字母、数字和连字符输入实例 ID。以字母开头。
      • 例如 my-memcached-instance-1
    • 区域下拉列表中选择 us-central1
    • 地区下拉列表中选择 Automatically distribute
    • 节点下输入 2 以创建两个节点。
    • 选择每个节点的内存 1 GB。
    • 选择每个节点的核心数 1。
    • 已获授权的网络选择 default

  4. 点击创建

  5. 创建实例后,点击实例 ID 查看实例详细信息页面。

  6. 记下其中一个节点的 IP address

从 Compute Engine 虚拟机连接到您的实例

要测试连接,请执行以下操作:

  1. 连接到 Linux 虚拟机。如需了解连接到 Linux 虚拟机的步骤,请参阅快速入门:使用 Linux 虚拟机。如果您按照快速入门中的说明使用了基于 Debian 的映像创建虚拟机实例,请使用 apt-get 安装 telnet

    sudo apt-get install telnet
    
  2. 从该终端,通过 Telnet 连接到其中一个 Memcached 节点的 IP 地址。将 node-ip-address 替换为节点的 IP 地址。

    telnet node-ip-address 11211
    

    您应该会看到以下输出,其中 [bracketed-variables] 替换了项目的变量:

    Trying [node-ip-address]…
    Connected to [node-ip-address]
    
  3. 在 telnet 会话中,输入一些 Memcached 命令:

    输入:

    get greeting
    

    结果:

    END
    

    请输入:

    set greeting 1 0 11
    hello world
    

    结果:

    STORED
    

    请输入:

    get greeting
    

    Result:

    VALUE greeting 1 11
    hello world
    END
    

Memorystore for Memcached 支持标准开源 Memcached 库。

清理

为避免因本页中使用的资源导致您的 Google Cloud 账号产生费用,请按照以下步骤操作。

  1. 转到 Google Cloud 控制台中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击要删除的实例的 ID。

  3. 点击删除按钮。

  4. 在显示的提示中,输入实例的 ID。

  5. 点击删除按钮。

后续步骤