Storage
redis - python
슈랭
2020. 8. 22. 16:00
mac 기준
redis 설치
$brew install redis
redis 시작, 종료, 재시작
$brew services start redis
$brew services stop redis
$brew services restart redis
python <-> redis
import redis
import json
r = redis.StrictRedis(host="localhost", port=6379, db=0)
import ipdb
ipdb.set_trace()
test_dict = {"foo": "안녕","goo": ["헬로", "월드"]}
# set
json_test_dict = json.dumps(test_dict, ensure_ascii=False).encode('utf-8')
r.set("test_dict", json_test_dict)
# get
json_test_dict = r.get('test_dict').decode('utf-8')
test_dict2 = dict(json.loads(json_test_dict))
print(test_dict2)