壹、獲取所有Key
[python]?view plain?copy
#?-*-?encoding:?UTF-8?-*-?
__author__?=?"Sky"?
import?redis?
pool=redis.ConnectionPool(host='127.0.0.1',port=6379,db=0)?
r?=?redis.StrictRedis(connection_pool=pool)?
keys?=?r.keys()?
print?type(keys)?
print?keys?
運行結果:
<type 'list'>
['fad', '1', '2']
二、獲取所有內容
[python]?view plain?copy
import?redis?
pool?=?redis.ConnectionPool(host='127.0.0.1',?port=6379,?db=0)?
r?=?redis.Redis(connection_pool=pool)?
pipe?=?r.pipeline()?
pipe_size?=?100000?
len?=?0?
key_list?=?[]?
print?r.pipeline()?
keys?=?r.keys()?
for?key?in?keys:?
key_list.append(key)?
pipe.get(key)?
if?len?<?pipe_size:?
len?+=?1?
else:?
for?(k,?v)?in?zip(key_list,?pipe.execute()):?
print?k,?v?
len?=?0?
key_list?=?[]?
for?(k,?v)?in?zip(key_list,?pipe.execute()):?
print?k,?v?
運行結果:
fad fda
1 e