随笔分类 -  数据库与缓存

摘要:索引是在存储引擎层实现的,且在 MySQL 不同存储引擎中的实现也不同,本篇文章介绍的是 MySQL 的 InnoDB 的索引。 阅读全文
posted @ 2020-04-17 22:53 鹿呦呦 阅读(625) 评论(0) 推荐(1) 编辑
摘要:这是一篇工作随手记。 阅读全文
posted @ 2020-03-03 00:38 鹿呦呦 阅读(1181) 评论(2) 推荐(1) 编辑
摘要:InnoDB实现索引的数据结构有很多种,如哈希表、有序列表、搜索树等,为什么采用B+树结构实现索引呢? 阅读全文
posted @ 2019-09-13 18:36 鹿呦呦 阅读(1086) 评论(4) 推荐(3) 编辑
摘要:日志是 MySQL 数据库的重要组成部分。日志文件中记录着 MySQL 数据库运行期间发生的变化;也就是说用来记录 MySQL 数据库的客户端连接状况、SQL 语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复。 阅读全文
posted @ 2019-05-22 13:54 鹿呦呦 阅读(702) 评论(0) 推荐(0) 编辑
摘要:MySQL的基础架构分为两大部分:Server层和引擎层。可以通过一条SQL语句的执行过程了解MySQL各组件的作用。 阅读全文
posted @ 2019-05-18 22:57 鹿呦呦 阅读(648) 评论(0) 推荐(0) 编辑
摘要:select * from table where column_name = '数值',当 column_name 类型为字符串类型时,查询条件为数值和字符串,其结果是不一样的。 阅读全文
posted @ 2019-03-14 23:17 鹿呦呦 阅读(497) 评论(0) 推荐(0) 编辑
摘要:MySQL分库分表的几种形式 阅读全文
posted @ 2017-10-11 11:15 鹿呦呦 阅读(767) 评论(0) 推荐(1) 编辑
摘要:数据库的常见架构及性能优化 阅读全文
posted @ 2017-10-10 12:07 鹿呦呦 阅读(827) 评论(0) 推荐(0) 编辑
摘要:缓存的设计及PHP实现LFU算法 阅读全文
posted @ 2017-08-27 18:11 鹿呦呦 阅读(510) 评论(4) 推荐(0) 编辑
摘要:1. 谈谈你对redis的理解,它的应用场景。 2. 既然一般的语言也能支持string、list、hash等数据结构,为什么还要用redis呢? 3. 具体讲一下Redis的数据结构,尽可能的举出他们的应用场景。 阅读全文
posted @ 2017-08-25 15:49 鹿呦呦 阅读(996) 评论(0) 推荐(1) 编辑
摘要:1. 什么是缓存,为什么要用缓存? 2. 有哪些种类的缓存,并分别描述一下它们的应用场景。 3. CDN的原理。 4. CDN一般放些什么东西? 5. 假如redis挂了,又没有存到MySQL中,怎么解决呢? 6. 什么叫做缓存预加载?具体该怎么做? 阅读全文
posted @ 2017-08-16 23:07 鹿呦呦 阅读(818) 评论(0) 推荐(0) 编辑
摘要:1. mysql一般的连接方式都有哪些,各自优缺点。 2. 一个pdo类里面,基本上有哪些东西? 3. 事务用来干什么? 4. 事务的特性都有哪些? 5. 已给数据库的操作中,怎么能保证这些特性都做到呢? 6. mysql性能优化有哪些? 阅读全文
posted @ 2017-08-15 00:03 鹿呦呦 阅读(665) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩