摘要: 声明:对于RabbitMQ的学习基于某课网相关视频和《RabbitMQ实战指南》一书,后续关于RabbitMQ的博客都是基于二者 一、什么是RabbitMQ RabbitMQ是开源代理和队列服务器,通过普通协议在不同的应用之间共享数据,使用Erlang编写(Erlang进行数据交换的性能很好, 和原 阅读全文
posted @ 2019-05-22 16:27 Diamond-Shine 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: MQ在项目中的应用很普遍,本人所在项目组使用的是ActiveMQ,但是后面介绍的RabbitMQ。。。 一、应用场景 1、异步处理 2、流量削峰、秒杀 3、日志处理,推荐kafka 4、应用解耦 二、衡量指标 我们从服务性能、数据存储、集群结构三个方面去对比,选择适合自己项目的消息中间件 1、Act 阅读全文
posted @ 2019-05-22 15:52 Diamond-Shine 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: Redis分布式锁去实现秒杀,个人推荐:https://blog.csdn.net/u010359884/article/details/50310387 阅读全文
posted @ 2019-05-22 11:20 Diamond-Shine 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 这里只是一点面试题,想了解更多,可以查看本人的Redis系列:https://www.cnblogs.com/huigelaile/category/1461895.html 1、Redis和Memcached的区别 1).存储方式 Memcached的数据都存储在内存中,只要端点就挂掉,数据不会超 阅读全文
posted @ 2019-05-22 11:00 Diamond-Shine 阅读(295) 评论(0) 推荐(0) 编辑