![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
reids
飘零未归人
这个作者很懒,什么都没留下…
展开
-
RedisTemplate序列化存储的数据包含转移字符导致json转对象失败j
在项目中中使用RedisTemplate序列化对象存储时,将转义字符""也存到redis里面,再次取出时,转成对象失败。据同事说是序列化方式不一致导致的。在此记录一下,也感谢一下同事的帮助。在此之前看一下存入的代码:List<String> listData = //数据;SessionCallback callback = new SessionCallback() { ...原创 2019-12-16 22:09:31 · 3666 阅读 · 0 评论 -
redis分布式锁实现
java中我们常用的锁有synchronized或者Lock,由于这些锁是线程锁,所以对同一个JVM进程内的多个线程有效。因为锁的本质 是内存中存放一个标记,记录获取锁的线程是谁,这个标记对每个线程都可见。但是目前的形式下,很多时候是多服务集群的,就会是多个jvm,各个jvm之间是不共享的,也就无法再这种情况下使用以上两种线程锁了。就使用到分布式锁了。 常用的有三种解决方案:1.基于数据库实现 2.基于zookeeper的临时序列化节点实现 3.redis实现。其中数据库实...原创 2020-11-06 22:30:29 · 193 阅读 · 0 评论 -
redis相关命令-持续更新
链接rediscmd打开页面:windows: 直接打开 redis-cli.exelinux: 到redis安装目录中d的bin下执行远程:./redis-cli -h 指定ip -p 指定端口 -a 指定密码本地:./redis-cli -p 指定端口 -a 指定密码密码查看/修改:在安装目录下的 conf/redis.conf 查找 requirepass 可以得到密码...原创 2020-02-21 15:08:15 · 126 阅读 · 0 评论