消息队列 消息队列的设计方案在开发过程中应用比较广泛,一般情况都是为了实现程序解耦,生产者发送一个消息,消费者或多个客户端消费者去消费消息,完成任务的异步处理。如果有多个消费...
消息队列 消息队列的设计方案在开发过程中应用比较广泛,一般情况都是为了实现程序解耦,生产者发送一个消息,消费者或多个客户端消费者去消费消息,完成任务的异步处理。如果有多个消费...
事务 事务在业务开发过程中是比较重要的一环,小到任务执行,更新状态;大到购物支付及定单发货流程、转换流程等,都需要分布式事务去解决一些数据一致的问题。在Redis中,也会遇到...
生存时间 在日常业务需求中,总有一些要在某时间节点,做一些特殊的操作这样的需求。如下订单后,需要支付,用户支付一般有一个限制时间,京东15分钟未支付,订单取消;12306在4...
排序 对于排序的场景,在业务中会大量使用到,对于Redis,如果使用了有序集合,那么排序问题很容易解决,并且得分可以根据实际的业务,由时间、点赞、费用、排行等等进行转化,支持...
Redis基础数据类型的最后一种常用的数据类型,有序集合能够在日常开发中给我们提供更多的想象空间。在这里,一些示例直接采用了try.redis.io中的例子,文中有标注。 有...
集合类型 Redis集合类型中,元素是不重复的,即每个元素在集合中都是唯一的;不同于列表类型,集合的元素没有顺序,与插入的先后没有关系;最多存储2^32 - 1个元素。常见的...
散列类型 Redis本身是key-value结构,是一种字典类型。而散列类型,也是一种字典类型,类似Java的Map数据结构。其存储时有一个key,对应唯一的数据条目,Red...
SpringBoot提供了应用监控和管理的功能,允许我们可以在系统运行时通过http、JMX、SSH等其他协议进行相关操作。一般检测系统健康以及各个资源相关信息时,还是比较有...
Java链式编程 在使用jquery时肯定对它的链式编程惊艳到,慢慢的其它语言这种编程模式也逐渐增多。其本身并不复杂,在调用方法时,方法最后返回对象本身,以达到链式编程的效果...