使用 AWS 管理控制台創建 Redis 緩存集群
創建子網組
在 Amazon VPC 中創建集群,則您必須指定緩存子網組。ElastiCache 使用該緩存子網組選擇一個子網和此子網內的 IP 地址,以便與您的緩存節點相關。
創建安全組
使用 Amazon VPC 安全組控制對緩存集群的訪問。
創建參數組
使用 AWS 管理控制台創建 Redis 緩存集群
選擇 Redis 引擎
指定集群詳細信息
配置高級設置
查看和啟動
修改 ElastiCache 緩存集群
使用 AWS CLI 修改緩存集群
$ aws elasticache modify-cache-cluster \ --cache-cluster-id myCluster \ --preferred-maintenance-window sun:23:00-mon:02:00
連接到集群節點
使用AWS管理控制台查找終端節點
單擊集群具有的節點數
使用AWS CLI查找終端節點
$ aws elasticache describe-cache-clusters --cache-cluster-id my-cache --show-cache-node-info
連接到 Redis 集群
使用 redis-cli 連接到 Redis 集群
安裝gcc
$ sudo yum install gcc
下載編譯redis-cli實用工具
$ wget http://download.redis.io/redis-stable.tar.gz $ tar xvzf redis-stable.tar.gz $ cd redis-stable $ make && make install
連接到redis集群
$ redis-cli -h my-cache.fafvgr.0001.usw2.cache.amazonaws.com -p 6379
您現已連接至集群並且可以運行 Redis 命令。以下是示例。
> set a "hello" // Set key "a" with a string value and no expiration OK > get a // Get value for key "a" "hello" > get b // Get value for key "b" results in miss (nil) > quit // Exit from redis-cli
使用 AWS CLI 創建緩存子網組
$ aws elasticache create-cache-subnet-group \ --cache-subnet-group-name mycachesubnetgroup \ --cache-subnet-group-description "Testing" \ --subnet-ids subnet-53df9c3a