摘要: RabbitMQ 大致有三种场景会发生消息丢失;1)consumer没有接收到消息,消费之前 2)consumer接收到消息,消息暂存内存,还未消费 3)consumer消费时 第一种丢失场景就像我刚刚到达便利店,还没选好买什么商品,这个时候便利店突然断电,无法消费;这种场景下使用Message a 阅读全文
posted @ 2020-08-05 17:16 LearnSB 阅读(343) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ中的queue(队列)中的消息只能被一个消费者所消费,然后消费者在消费消息的过程中是无序的。这很像我们小时候下课去小卖铺买东西,大家总是一窝蜂涌到小卖铺,谁先结账是随机的,有可能是小红或者小明; RabbitMQ为了保证消费有序;将一个queue拆分为了多个queue,这样一来,一个 阅读全文
posted @ 2020-08-05 15:44 LearnSB 阅读(4791) 评论(0) 推荐(0) 编辑
摘要: 在生活中,我们有自己要做的事情;比如工作这件事情,工作开始前,工作完成后;又比如谈恋爱这件小事儿,谈恋爱开始前,谈恋爱结束后... 计算机也有自己的事情要做,我们称计算机中会对数据库的数据进行访问或者修改的一个执行单元为"事务"; 事务应该具备四个属性,简称为ACID属性,是四个单词的缩写; ato 阅读全文
posted @ 2020-08-05 11:12 LearnSB 阅读(133) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/weixin_40836179/article/details/87006285 阅读全文
posted @ 2020-08-03 20:05 LearnSB 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://www.jianshu.com/p/ceb1df475021?utm_source=oschina-app 阅读全文
posted @ 2020-07-30 14:46 LearnSB 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 官方文档:https://spring.io/why-spring 中文版:https://www.springcloud.cc/spring-reference.html spring源码观后感:https://www.cnblogs.com/daimzh/p/12854376.html 当然是参 阅读全文
posted @ 2020-07-30 13:51 LearnSB 阅读(8026) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://www.cnblogs.com/echola/p/10943195.html https://blog.csdn.net/chengqiuming/article/details/102331033 阅读全文
posted @ 2020-07-29 11:13 LearnSB 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://www.cnblogs.com/libingql/p/7746463.html 阅读全文
posted @ 2020-07-25 17:14 LearnSB 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://blog.csdn.net/qq_23543983/article/details/80755091 阅读全文
posted @ 2020-07-24 10:46 LearnSB 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 很多时候数据并不会按照我们所想的有序排列,而是按照加入的先后顺序存储的。对于这样庞大且复杂的查找表,我们需要用到索引这种数据结构。索引就是把一个关键字与它对应的记录相关联的过程。一个索引由若干个索引项构成,每个索引项至少应包含关键字和其对应的记录在存储器中的位置等信息。索引按照结构可以划分为线性索引 阅读全文
posted @ 2020-07-18 08:22 LearnSB 阅读(179) 评论(0) 推荐(0) 编辑