连接到弹性缓冲 - Amazon ElastiCache for Redis
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

连接到弹性缓冲

以下示例使用 boto3 开发工具包ElastiCache将连接到ElastiCache。

连接到已禁用群集模式的群集

将以下程序复制并粘贴到名为的文件中。ConnectClusterModeDisabled.py

from redis import Redis import logging logging.basicConfig(level=logging.INFO) redis = redis = Redis(host='master.xxx.yyyyyy.zzz1.cache.amazonaws.com', port=6379, decode_responses=True, ssl=True, username='myuser', password='MyPassword0123456789') if redis.ping(): logging.info("Connected to Redis")

要运行该程序,请输入以下命令:

python ConnectClusterModeDisabled.py

连接到启用群集模式的群集

将以下程序复制并粘贴到名为的文件中。ConnectClusterModeEnabled.py

from rediscluster import RedisCluster import logging logging.basicConfig(level=logging.INFO) redis = RedisCluster(startup_nodes=[{"host": "xxx.yyy.clustercfg.zzz1.cache.amazonaws.com","port": "6379"}], decode_responses=True,skip_full_coverage_check=True) if redis.ping(): logging.info("Connected to Redis")

要运行该程序,请输入以下命令:

python ConnectClusterModeEnabled.py