一、简介 1.Sharding-JDBC是一个开源的分布式的关系型数据库的中间件 目前已经进入了Apache孵化器 客户端代理模式 定位为轻量级...
一、垂直切分 1.垂直切分 按照业务去切分 每种业务一个数据库 不同业务之间,禁止跨库join联查 2.架构图 3.优点 拆分后...
一、消费端限流 1.什么是消费端的限流 假设一个场景,首先,Rabbitmq服务器有上万条未处理的消息,我们随便打开一个消费者客户端,就会出现:...
一、生产端-可靠性投递 解决方案:消息落库,对消息状态进行打标 为确保消息可靠性发送,在业务处理完后,生产端发送消息时消息落库(最好保证业务和消...
一、Exchange交换机 1.Exchange:接受消息,并根据路由键转发消息到所绑定的队列 2.属性 Name:交换机名称 Type:交换机...
一、RabbitMQ安装- 官网地址:http://www.rabbitmq.com/ - 环境描述:Linux(centos7 Redhat7...
一、初识RabbitMQ 1.RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是...
一、主备模式 warren(兔子窝),一个主/备方案(主节点如果挂了,从节点提供服务,和ActiveMQ利用Zookeeper做主备一样) 二、...
一、配置 1.pom引入 <dependency> <groupId>com.github.tobato</groupId> fastdfs-...