【python 操作redis】python 连接redis

# encoding: utf-8

import time
time1=time.time()
import redis

pool = redis.ConnectionPool(host='localhost', port=6379, decode_responses=True)

r = redis.Redis(connection_pool=pool)


#######插入数据

r.set('title_keyword',{'竞篮': {'value': 3.9849225009666664}, '梦想': {'value': 2.58335829451}, '神秘人': {'value': 3.9849225009666664}})



########读取数据

for k in r.keys():
    print('{k}:{v}'.format(k=k,v=r.get(k)))


#########删除数据

# 清除所有库所有key数据
r.flushall()

# Flushdb 命令用于清空当前数据库中的所有key
r.flushdb()


for each in r.hgetall('recommend_users_like_param'):
    print(r.hget('recommend_users_like_param',each))

print(r.hgetall('recommend_users_like_param'))


# 取出数据
print(r.get('title_keyword'))

print(r.get('tf_idf_keyword'))



time2 = time.time()
print('总共耗时:' + str(time2 - time1) + 's')

猜你喜欢

转载自blog.csdn.net/u013421629/article/details/81116001
今日推荐