随笔分类 -  中间件

摘要:淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。 文章目录 淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。本文导读1.分库分表2.数据冗余3.异步复制4.读写分离总结 本文导读 淘宝的数据库架构设计采用了分布式数据库技术,通过分库分表、数据冗余、异步复制、读写分离等 阅读全文
posted @ 2023-03-09 10:44 剑心空明 阅读(69) 评论(0) 推荐(0) 编辑
摘要:Redis分布式锁代码实现(Java) public class RedisLock { public static Boolean getLock(RedisTemplate redisTemplate, String key, String value, long timeout) { Bool 阅读全文
posted @ 2022-11-07 14:25 剑心空明 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Zookeeper分布式锁代码实现(Java)全网最简单易懂 注释杠杠的 public class ZookeeperDistributedLock{ //测试类 public Zookeeper zk = new Zookeeper("127.0.0.1:2181,127.0.0.1:2182,1 阅读全文
posted @ 2022-11-04 18:13 剑心空明 阅读(23) 评论(0) 推荐(0) 编辑
摘要:原文地址 :https://segmentfault.com/a/1190000038163555 Zookeeper总结 原文地址 :[https://segmentfault.com/a/1190000038163555](https://segmentfault.com/a/119000003 阅读全文
posted @ 2022-08-19 11:07 剑心空明 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一文学会Zookeeper 1.Zookeeper可以做什么? ​ ZooKeeper 是分布式应用程序的高性能协调服务。它在一个简单的界面中公开了常用服务,例如命名、配置管理、同步和组服务,因此您不必从头开始编写它们。您可以现成地使用它来实现共识、组管理、领导者选举和存在协议。您可以根据自己的特定 阅读全文
posted @ 2022-08-04 16:17 剑心空明 阅读(7) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ的四种交换机 1.什么是交换机? ​ RabbitMQ 中消息传递模型的核心思想是生产者从不直接向队列发送任何消息。实际上,生产者通常根本不知道消息是否会被传递到任何队列。 相反,生产者只能向交换器发送消息。交换是一件非常简单的事情。一方面它接收来自生产者的消息,另一方面它将它们推送 阅读全文
posted @ 2022-01-10 14:30 剑心空明 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Java实现RPC模式——RabbitMQ 默认已安装rabbitmq 前提条件下载相关jar文件 amqp-client-x.xx.jar下载地址:https://www.rabbitmq.com/java-client.html slf4j-api-x.xx 下载地址: https://repo 阅读全文
posted @ 2022-01-06 10:58 剑心空明 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Rabbitmq的六种模式 ​ 分别为:simple简单模式、work工作模式、publish/subscribe订阅模式、routing路由模式、topic 主题模式、RPC模式。 1.simple简单模式 ​ simple简单模式为一个队列中一条消息,只能被一个消费者消费。 2.Work工作模式 阅读全文
posted @ 2022-01-06 10:31 剑心空明 阅读(52) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示