redis初次使用
2016-10-06 本文已影响33人
晓函
@jump.route("/<key>")
def go_link(key):
r = redis.StrictRedis(host='localhost', port=6379, db=0)
redis_key = "click-%s-%s" % (key,request.remote_addr)
is_click = r.get(redis_key)
#没访问过,则加上访问标示redis-key,以及进行统计数据
if is_click is None:
#在redis设置访问标示
r.set(redis_key,"clicked")
r.expire(redis_key,60*60*24)#24小时后过期
#统计每条点击