Redis Hash
当我们使用Redis作为缓存时,会存在一个问题:
当我们使用用户名作为用户缓存信息的Key,容易和Redis内其余数据重合,这中情况就需要使用Redis的Hash来解决:
阅读更多Redis Zset
Zset是Redis五大数据类型之一。
Zset集合和Set集合非常相似,不同之处在于:Zset集合是有序的,而Set集合是无序的。
Zset集合有序,是因为集合中的每个成员都有一个评分(score),这个评分(评分可以重复)用于按照从低到高的方式排序。
阅读更多CompletableFuture Java多线程操作
CompletableFuture是Java8中新增加的类,结合了Future的优点,提供了非常强大的Future的拓展功能,帮助简化了异步编程的复杂性。
其被设计在Java中进行异步编程。意味着会在主线程之外创建一个独立的线程,与主线程分隔开,并在上面运行一个非阻塞的任务,然后通知主线程成功或者失败。
阅读更多