![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
刘某的马甲线
这个作者很懒,什么都没留下…
展开
-
Redis的事务及乐观锁扩展
Redis对事务的支持比较简单,它是一组命令的集合,命令被顺序的执行;Redis 也可以放弃事务的执行,此时所有事务里面的命令都不会执行。 Redis只能保证一个client发起的事务中的命令可以连续的执行,中间不会插入其 他client的命令,因为Redis是单线程架构,所以在执行完事务内所有指令前是不可能 再去同时执行其他客户端的请求的。 Redis的事务 没有隔离级别 的概念,因为事务提交前任何指令都不会被实际执 行,也就不存在“事务内的查询要看到事务里的更新,在事务外查询不能看到”这种问 题了。 .原创 2020-10-24 21:16:58 · 78 阅读 · 0 评论 -
通过Redis实现简单点赞功能
1. 点赞 第一次点:点赞 第二次点:取消点赞 2. 获取点赞量 3. 所有点赞者 使用什么类型实现上述需求?? Hash可以 Set可以 1.使用Set public class LikeService { @Autowired JedisPool jedisPool; /** * 点赞操作 * * @param key * @param userId */ public void like(String key, Str原创 2020-10-24 20:48:39 · 336 阅读 · 0 评论 -
Redis的简单使用
1.使用Jedis连接Redis服务器 1.1 jedis的源码地址 https://github.com/xetorthio/jedis 1.2 maven依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency> 1.原创 2020-10-24 20:42:10 · 76 阅读 · 0 评论