데이터 저장 및 탐색 방법
test.py
import redis
r = redis.StrictRedis(host=host, port=port, db=0)
# input
r.hmset('id:a', {'ip':'192.168.10.1', 'port':1000})
r.hmset('id:b', {'ip':'192.168.10.2', 'port':1001})
r.hmset('id:c', {'ip':'192.168.10.3', 'port':1002})
r.hmset('id:d', {'ip':'192.168.10.4', 'port':1003})
# output
keys = r.keys('id:*')
for key in keys:
item = r.hgetall(key)
print '%s:%s' % (item['ip'], item['port'])
결과
$ python test.py
192.168.10.2:1001
192.168.10.4:1003
192.168.10.3:1002
192.168.10.1:1000
데이터 저장 및 쿼리 방법
'Python' 카테고리의 다른 글
[Python] sqlalchemy "Mysql Gone Away" 오류 (0) | 2017.05.22 |
---|---|
AWS Cognito Python Sample Code (0) | 2017.01.11 |
[python] 트래픽 초과 시 메일 발송하기 (0) | 2016.12.01 |
python 스크립트 데몬으로 실행하기 (0) | 2016.05.09 |
윈도우 Python 설치 (0) | 2015.12.14 |