from rediscluster import StrictRedisCluster
startup_nodes = [{"host": "127.0.0.1", "port": "7001"}]
messenger_cluster = StrictRedisCluster(startup_nodes=startup_nodes, decode_responses=True)
messenger_cluster.dbsize()
person_consumer = messenger_cluster.pubsub()
person_consumer.subscribe("chat_room")
person_consumer.get_message()
person_consumer.subscribe("chat_room", "chat_breakroom")
import redis
cloud_redis = redis.StrictRedis(host='159.203.239.23')
cloud_redis.dbsize()
slave_redis = redis.StrictRedis(host='159.203.239.23', port=6380)
slave_redis.dbsize()
slave_redis.slaveof(host='159.203.239.23', port=6379)
cloud_redis.set("master-key", "This is a master key")
slave_redis.keys("*")
cloud_redis.keys("*")
import redis
vm_redis = redis.StrictRedis()
lua_script = "return {KEYS[1], ARGV[1]}"
saved_sha1 = vm_redis.script_load(lua_script)
print(saved_sha1)
vm_redis.evalsha(saved_sha1, 1, "Happy", "Lucky")
EVALSHA a42