随笔分类 - redis
摘要:package com.xf.config; import java.util.HashMap; import java.util.Map; import java.util.Set; import javax.annotation.PostConstruct; import org.springf
阅读全文
摘要:/** * 锁定一个key,***一定要手工释放锁 * * @param key * @return */ public boolean lockKey(String key) { return redisTemplate.opsForValue().setIfAbsent(key, 0); } /
阅读全文
摘要:import redis import datetime import calendar r = redis.Redis( host="127.0.0.1", port=6379, db=1, password="" ) def check_input(func): def wrappe
阅读全文
摘要://连接本地的 Redis 服务 $redis = new \Redis(); $redis->connect('127.0.0.1', 6379); $auth = $redis->auth('111'); $redis->select(1); $redis->set("tutorial-name
阅读全文
摘要:思路一:watch 1).watch,监视键值对,作用时如果事务提交exec时发现监视的监视对发生变化,事务将被取消。 2).multi,开启Redis的事务,置客户端为事务态。 3).exec,提交事务,执行从multi到此命令前的命令队列,置客户端为非事务态。 4).unwathc,释放锁 pu
阅读全文
摘要:背景:目前在商城项目,订单有过期逻辑,小伙伴提议用redis做,经讨论分析,redis有key的过期事件,貌似可以实现,但是咨询大神,好像不建议这样用,可能会丢数据 随便写了段python代码测试 事件通过 Redis 的订阅与发布功能(pub/sub)来进行分发,故需要订阅 __keyevent@
阅读全文