会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李若盛开
一枚喜欢跑步,热衷于技术的深漂Gopher ~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
32
33
34
35
36
37
38
39
40
下一页
2022年4月10日
Redis - Mongodb、Memcached、Redis
摘要: Mongodb 文档型的非关系型数据库,其最大优势在于查询功能比较强大,能存储海量数据,不支持事务,是一个介于关系数据库和非关系数据库之间的产品,在非关系数据库中功能最丰富,支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。支持丰富的数据表达,索引,最类似关系型数
阅读全文
posted @ 2022-04-10 20:08 李若盛开
阅读(49)
评论(0)
推荐(0)
2022年4月9日
Golang - 什么是Channel,带缓冲区和不带缓冲区的区别,为什么它可以做到线程安全
摘要: Channel的理解 Channel是Go中的一个核心类型,可以把它看成一个管道,通过它并发核心单元就可以发送或者接收数据进行通讯(communication),Channel也可以理解是一个先进先出的队列,通过管道进行通信。 Golang的Channel,发送一个数据到Channel和从Chann
阅读全文
posted @ 2022-04-09 23:59 李若盛开
阅读(974)
评论(0)
推荐(0)
2022年4月8日
Mysql - 两种常见存储引擎的区别
摘要: 存储引擎简介 存储引擎是对于数据库文件的一种存取机制(存取方式),如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。 查看Mysql有哪些存储引擎: show engines; Engine:存储引擎的名称Support:MySql是否支持,YES代表支持,NO代表不
阅读全文
posted @ 2022-04-08 20:47 李若盛开
阅读(280)
评论(0)
推荐(0)
Mysql - 索引类型、优缺点
摘要: MySQL中的索引类型有以下几种: 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null)+ 表中可以多个唯一索引 主键索引:加速查询 + 列值唯一(不允许有null)+ 表中只有一个主键(特殊的唯一索引) 组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并 全文索
阅读全文
posted @ 2022-04-08 15:41 李若盛开
阅读(288)
评论(0)
推荐(0)
Mysql - 查询很慢如何定位排查(接口访问耗时太长)
摘要: 1)数据库本身 (1)查看数据库状态 (2)查找日志文件中是否有sql相关打印 (3)查看当前连接数 执行 show processlist 查看mysql正在运行的sql线程 (4)查看mysql慢查询日志(默认情况下,mysql不开启慢查询日志) 可通过命令:show variables lik
阅读全文
posted @ 2022-04-08 14:54 李若盛开
阅读(2326)
评论(0)
推荐(0)
Golang - 内存逃逸分析
摘要: 面试必问: 1、什么是内存逃逸 2、内存逃逸的场景有哪些 3、分析内存逃逸的意义 4、怎么避免内存逃逸 1、什么是内存逃逸 在了解什么是内存逃逸之前,我们先来简单地熟悉一下两个概念。栈内存和堆内存。 Golang的GC主要是针对堆的,不是栈。 值类型的全局变量分配在栈上,引用类型的全局变量分配在堆上
阅读全文
posted @ 2022-04-08 11:33 李若盛开
阅读(539)
评论(0)
推荐(0)
2022年4月7日
Mysql - 索引失效的原因
摘要: 1)、like查询以“%”开头(非要写在最左边,就使用覆盖索引;如果开头、结果都有“%”,也不会使用索引,走的是全表扫描); 2)、or语句前后没有同时使用索引【可使用 union 代替or】; 3)、组合索引中不是使用第一列索引;(不符合最左匹配原则) 4)、字符串类型的字段没有使用引号引起来;【
阅读全文
posted @ 2022-04-07 18:21 李若盛开
阅读(535)
评论(0)
推荐(0)
WebSocket 和 Http 的异同
摘要: 相同点: 都是基于 TCP 的可靠性传输协议 都工作在应用层 不同点: WebSocket是双向通信协议,是需要浏览器和服务器握手进行建立连接的(WebSocket在建立握手时,数据是通过HTTP传输的。但是建立之后,是不需要HTTP协议的)。与http的长链接通信相比,这种方式,不仅能降低服务器的
阅读全文
posted @ 2022-04-07 16:50 李若盛开
阅读(139)
评论(0)
推荐(0)
Redis - 常见问题和解决方案
摘要: 一、Redis主要的功能 1、哨兵(Sentinel)和复制(Replication) Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。Sentinel可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能,Replic
阅读全文
posted @ 2022-04-07 10:06 李若盛开
阅读(321)
评论(0)
推荐(1)
2022年4月6日
Mysql联合索引最左匹配原则
摘要: 联合索引又叫复合索引,对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index(a,b,c),可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 。当最左侧字段是常量引用时,索引就十分有效。
阅读全文
posted @ 2022-04-06 11:37 李若盛开
阅读(1651)
评论(0)
推荐(0)
上一页
1
···
32
33
34
35
36
37
38
39
40
下一页
公告