spring boot框架中已经集成了redis,在1.x.x的版本时默认使用的jedis客户端,现在是2.x.x版本默认使用的lettuce客户端 引入依赖 配置文件 配置config ...
分类:
编程语言 时间:
2019-08-13 13:30:24
阅读次数:
727
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL ...
分类:
数据库 时间:
2019-08-11 23:20:34
阅读次数:
128
20道BAT面试官最喜欢问的JVM+MySQL面试题(含答案解析)
分类:
数据库 时间:
2019-08-08 00:34:37
阅读次数:
118
1.什么是索引? 何为索引: 数据库索引,是数据库管理系统中一个排序的数据结构,索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 2.索引的作 ...
分类:
数据库 时间:
2019-08-06 10:40:57
阅读次数:
114
1.什么是索引? 数据库索引是表中的一个特殊的数据结构,存放的记录的快速检索的值,也称为目录,被保存在一个地方,所以索引是一个存在的文件,并不是保存在内存中 索引的存在是为了在查询时,可以直接通过查询索引找到那一条记录所在的位置,而不是逐一的去检索,大大的提高的查询的效率 那么是不是每一列都建立一个 ...
分类:
数据库 时间:
2019-07-31 12:38:42
阅读次数:
91
1、MySQL数据库索引的底层原理 https://mp.weixin.qq.com/s/zA9KvCkkte2mTWTcDv7hUg ...
分类:
数据库 时间:
2019-07-30 14:12:05
阅读次数:
184
B树 前言 首先,为什么要总结B树、B+树的知识呢?最近在学习数据库索引调优相关知识,数据库系统普遍采用B-/+Tree作为索引结构(例如mysql的InnoDB引擎使用的B+树),理解不透彻B树,则无法理解数据库的索引机制;接下来将用最简洁直白的内容来了解B树、B+树的数据结构 另外,B-树,即为 ...
分类:
其他好文 时间:
2019-07-28 12:09:14
阅读次数:
129
【转】http://www.17coding.info/article/25 前几天下班回到家后正在处理一个白天没解决的bug,厕所突然传来对象的声音: 对象:xx,你有《时间简史》吗? 我:我去!妹子,你这啥癖好啊,我有时间也不会去捡屎啊! 对象:...人家说的是霍金的科普著作《时间简史》,是一本 ...
分类:
数据库 时间:
2019-07-24 13:36:25
阅读次数:
93
1、索引定义 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 2、建立索引的优缺点: 优点: ...
分类:
数据库 时间:
2019-07-16 15:24:20
阅读次数:
120