摘要: 1)、like查询以“%”开头(非要写在最左边,就使用覆盖索引;如果开头、结果都有“%”,也不会使用索引,走的是全表扫描); 2)、or语句前后没有同时使用索引【可使用 union 代替or】; 3)、组合索引中不是使用第一列索引;(不符合最左匹配原则) 4)、字符串类型的字段没有使用引号引起来;【 阅读全文
posted @ 2022-04-07 18:21 李若盛开 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 相同点: 都是基于 TCP 的可靠性传输协议 都工作在应用层 不同点: WebSocket是双向通信协议,是需要浏览器和服务器握手进行建立连接的(WebSocket在建立握手时,数据是通过HTTP传输的。但是建立之后,是不需要HTTP协议的)。与http的长链接通信相比,这种方式,不仅能降低服务器的 阅读全文
posted @ 2022-04-07 16:50 李若盛开 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、Redis主要的功能 1、哨兵(Sentinel)和复制(Replication) Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。Sentinel可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能,Replic 阅读全文
posted @ 2022-04-07 10:06 李若盛开 阅读(282) 评论(0) 推荐(1) 编辑