上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 关于MySQL的读写分离的实现,有两种方式。 1.第一种方式即我们手动在代码层实现逻辑,来解析读请求或者写请求,分别分发到不同的数据库中,实现读写分离; 2.第二种方式就是基于MyCat中间件来实现读写分离的效果; 优劣分析 关于这两种方式的优劣。 代码层实现读写分离,主要的优点就是灵活,可以自己根 阅读全文
posted @ 2020-02-23 13:05 流氓大队长 阅读(414) 评论(0) 推荐(0) 编辑
摘要: MySQL 主从复制概念 MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 阅读全文
posted @ 2020-02-23 12:41 流氓大队长 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.什么是慢查询 mysql记录下查询超过指定时间的语句,被称为“慢查询”; 2.启动慢查询日志 1.查询是否把索引的SQL记录到慢查询日志中 SHOW VARIABLES LIKE 'log_queries_%' 2.将查询到的值若为OFF,表示没有记录,就开启记录 SET GLOBAL log_ 阅读全文
posted @ 2020-02-19 17:47 流氓大队长 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 优化Mysql数据库的8个方法 本文通过8个方法优化Mysql数据库:创建索引、复合索引、索引不会包含有NULL值的列、使用短索引、排序的索引问题、like语句操作、不要在列上进行运算、不使用NOT IN和<>操作 1、创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就 阅读全文
posted @ 2020-02-19 17:43 流氓大队长 阅读(161) 评论(0) 推荐(1) 编辑
摘要: 一.重试机制 1.由于MQ经常处于复杂的分布式系统中,考虑网络波动,服务宕机,程序异常因素,很有可能出现消息发送或者消费失败的问题。因此,消息的重试就是所有MQ中间件必须考虑到的一个关键点。如果没有消息重试,就可能产生消息丢失的问题,可能对系统产生很大的影响。所以,秉承宁可多发消息,也不可丢失消息的 阅读全文
posted @ 2020-02-18 19:35 流氓大队长 阅读(423) 评论(0) 推荐(0) 编辑
摘要: RocketMQ整理 概念 broker MQ服务节点 topic 主题 message queue 消息队列,类似于kafka中的partition producer 生产者,先去连接name server,查询到对应的broker信息,再去连接broker consumer 消费者,先去连接na 阅读全文
posted @ 2020-02-17 19:06 流氓大队长 阅读(304) 评论(0) 推荐(0) 编辑
摘要: Springboot+Activemq整合 1 导入整合所需要的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </d 阅读全文
posted @ 2020-02-16 15:42 流氓大队长 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 消费者客户端成功接收一条消息的标志是:这条消息被签收。 消费者客户端成功接收一条消息一般包括三个阶段: 1、消费者接收消息,也即从MessageConsumer的receive方法返回 2、消费者处理消息 3、消息被签收 其中,第三阶段的签收可以有ActiveMQ发起,也可以由消费者客户端发起,取决 阅读全文
posted @ 2020-02-16 15:37 流氓大队长 阅读(872) 评论(0) 推荐(0) 编辑
摘要: ActiveMQ持久化机制 用户注册成功后发短信提醒 同步http 异步mq JMS中两种通讯模式: 发布订阅 一对多 topic 去过消费者集群的话 都会消费 消息队列 点对点 queue 去过消费者集群的话 均摊消费 场景问题: 服务器断电重启,未被消费的消息是否会在重启之后消费? 两种模式: 阅读全文
posted @ 2020-02-16 15:32 流氓大队长 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一:JMQ的两种消息模式 消息列队有两种消息模式,一种是点对点的消息模式,还有一种就是订阅的模式. 1.1:点对点的消息模式 点对点的模式主要建立在一个队列上面,当连接一个列队的时候,发送端不需要知道接收端是否正在接收,可以直接向ActiveMQ发送消息,发送的消息,将会先进入队列中,如果有接收端在 阅读全文
posted @ 2020-02-13 18:51 流氓大队长 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页