2020年7月19日

Redis学习

摘要: 一、概述二、数据类型STRINGLISTSETHASHZSET三、数据结构字典跳跃表四、使用场景计数器缓存查找表消息队列会话缓存分布式锁实现其它五、Redis 与 Memcached数据类型数据持久化分布式内存管理机制六、键的过期时间七、数据淘汰策略八、持久化RDB 持久化AOF 持久化九、事务十、事件文件事件时间事件事件的调度与执行十一、复制连接过程主从链十二、Sentinel十三、分片十四、一... 阅读全文

posted @ 2020-07-19 18:05 努力做一个伪程序员 阅读(174) 评论(0) 推荐(0) 编辑

MySQL索引

摘要: # 什么是索引?当我们使用汉语字典查找某个字时,我们会先通过拼音目录查到那个字所在的页码,然后直接翻到字典的那一页,找到我们要查的字,通过拼音目录查找比我们拿起字典从头一页一页翻找要快的多,数据库索引也一样,索引就像书的目录,通过索引能极大提高数据查询的效率。# 索引的实现方式在数据库中,常见的索引实现方式有哈希表、有序数组、搜索树哈希表哈希表是通过键值对(key-value)存储数据的索引实现方... 阅读全文

posted @ 2020-07-19 17:23 努力做一个伪程序员 阅读(151) 评论(0) 推荐(0) 编辑

细数 Java 线程池的原理

摘要: 参考地址: https://mp.weixin.qq.com/s/zKClZIv1TWNPHpxK2nvNJwJava 中的 ThreadPoolExecutor 类java.uitl.concurrent.ThreadPoolExecutor 类是线程池中最核心的一个类,因此如果要透彻地了解Java 中的线程池,必须先了解这个类。下面我们来看一下 ThreadPoolExecutor 类的具体实... 阅读全文

posted @ 2020-07-19 17:06 努力做一个伪程序员 阅读(189) 评论(0) 推荐(0) 编辑

导航