Conectando-se a ElastiCache - Amazon ElastiCache (Redis OSS)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conectando-se a ElastiCache

Os exemplos a seguir usam o cliente Redis OSS para se conectar a. ElastiCache

Conexão a um cluster com modo cluster desabilitado

Copie o programa a seguir e cole-o em um arquivo chamado ConnectClusterModeDisabled.py. Atualize o mecanismo para fornecer credenciais. As credenciais neste exemplo são mostradas como substituíveis e atribuídas a um item não declarado. Evite credenciais de codificação rígida.

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

Para executar o programa, digite o comando a seguir:

python ConnectClusterModeDisabled.py

Conexão a um cluster com modo cluster habilitado

Copie o programa a seguir e cole-o em um arquivo chamado 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")

Para executar o programa, digite o comando a seguir:

python ConnectClusterModeEnabled.py