数据库
文章平均质量分 89
westlife_zhuang
SCUT
展开
-
Redis数据结构
Redis五种对象以及数据结构基本结构redis使用redisObject结构来封装所有五种对象。其中type属性记录了对象类型(五种之一),encoding属性记录了实现该对象的编码类型或数据结构,ptr属性是个指针,指向实现了该对象的数据结构或数值(对于int编码的字符串而言)。除了type, encoding, ptr属性外,redisObject结构还有refcount属性,记录该对象被引用的计数,当变为0时对象被回收。lru属性记录该对象最后一次被使用的时间,因此如果一个对象长时间没有被使原创 2021-07-31 18:32:02 · 162 阅读 · 0 评论 -
MySQL技术内幕-InnoDB引擎
MySQL技术内幕-InnoDB引擎写在前面redo logundo logread ahead写在前面本文是根据《MySQL技术内幕-InnoDB存储引擎》阅读而来的总结。该书内容比较充足,但我个人觉得不足的地方在于目录安排得不是很合理,同一个知识点的内容分散在各个章节中,比如重做日志redo log相关的知识,就分散在三个章节中。因此本篇文章将按照我自己的总结来写,一个一个知识点来组织内容。redo log重做日志是以事务为单位记录日志的,顾名思义,就是当事务所做的操作的结果丢失之后,重做日志可原创 2021-07-06 17:27:06 · 251 阅读 · 0 评论