Redis 基础 - 点赞/点赞排行榜

点赞

需求

实现步骤

Blog.java

BlogController.java

IBlogService.java

public interface IBlogService extends IService<Blog> {
          
   
	...
	Result likeBlog(Long id);
	...
}

BlogServiceImpl.java

点赞排行榜

需求

List Set SortedSet 排序方式 按添加顺序排序 无法排序 根据score值(比如可以用时间戳)排序 唯一性 不唯一 唯一 唯一 查找方式 按索引查找或首尾查找(即想查找元素就得遍历一遍) 根据元素查找 根据元素查找

修改代码

Blog.java

BlogController.java

IBlogService.java

public interface IBlogService extends IService<Blog> {
          
   
	...
	Result likeBlog(Long id);
	Result queryBlogLikes(Long id);
	...
}

BlogServiceImpl.java

其他参考

经验分享 程序员 微信小程序 职场和发展