摘要: 聚集索引和非聚集索引 一言以蔽之,聚集索引就是索引顺序和物理顺序一致的索引结构,非聚集索引是索引顺序与物理顺序不一致的索引结构。 他们之间的关系有点像数组和哈希表,数组的下标就是聚集索引,哈希表的键就是非聚集索引。 Mysql中,聚集索引和非聚集索引的底层结构都是B+树 聚集索引 mysql中,主键 阅读全文
posted @ 2021-11-01 19:38 Small-K 阅读(102) 评论(0) 推荐(0)
摘要: 缓存层与数据库层数据同步问题 在实际的业务开发中,为了避免大量请求直接操作数据库,我们会用redis做一个缓存层,用户的数据库请求先在redis中查询,查找的到就返回,查找不到再从数据库取数据更新缓存,然后返回。 这就涉及到了缓存层与数据库层之间如何保持数据一致的问题。 一、旁路缓存方案 写操作时, 阅读全文
posted @ 2021-10-31 21:16 Small-K 阅读(159) 评论(0) 推荐(0)
摘要: 今天在JS做特效的时候,突然发现一个定时器总是只执行一次,后面就不再执行了。 先贴原代码: 后来经过试验,找到了原因,第五行代码中,setInterval方法的第一个参数,我给的是fun1(),相当于(function(){})() ,即执行某匿名函数。所以我给的是一个执行语句而不是需要给定的一个函 阅读全文
posted @ 2019-02-18 17:09 Small-K 阅读(4644) 评论(0) 推荐(0)