04 2022 档案
摘要:Redis的内存淘汰策略 长时间不使用的缓存 降低IO性能 物理内存不够 其实在Redis中是可以设置内存最大限制的,因此我们不用担心Redis占满机器的内存影响其他服务,这个参数maxmemory是可以配置的: 127.0.0.1:6379> config set maxmemory 1GB ma
阅读全文
摘要:1.建表优化 1.1尽量使用数值替代字符串类型 1、正例 主键(id):primary key优先使用数值类型int,tinyint 性别(sex):0代表女,1代表男;数据库没有布尔类型,mysql推荐使用tinyint 2、理由 因为引擎在处理查询和连接时会逐个比较字符串中每一个字符; 而对于数
阅读全文
摘要:索引就是通过通过最少的IO次数,从磁盘中检索到目标数据!所以索引的实现本质上就是一个查找算法。 那么,我们需要找到一个最合适的数据结构来实现快速查找功能,最基本的 查询算法当然是顺序查找(linear search),这种复杂度为O(n)的算法在数 据量很大时显然是不合适的,除了顺序查找,在数据结构
阅读全文