- 博客(8)
- 收藏
- 关注
转载 MySQL索引-B+树
索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。索引在 MySQL 数据库中分三类:B+ 树索引 Hash 索引 全文索引我们今天要介绍的是工作开发中最常接触到的 InnoDB 存储引擎中的 B+ 树索引。要介绍 B+ 树索引,就不得不提二叉查找树,平衡二叉树和 B 树这三种数据结
2021-03-22 22:29:42
104
转载 MySQL的索引类型和实现原理
一、按表列属性分类: 1.单列索引 以表的单个列字段创建的索引 2.联合索引 以表的多个列字段组合创建的索引,在查询条件使用索引的从左字段顺序才会生效,遵循最左匹配原则。 单列索引和联合索引又包括: 普通索引 非主键,非唯一列的索引 主键索引 基于该表主键自动生成成的索引,如果未给表定义主键,会查找该表中是否存在非空、整形、唯一索引作为其主键(可通过select _rowid from 表名查看),若都不满足会隐式生成一个rowid作为主键(无法直接查到
2021-03-20 16:22:25
157
转载 Elasticsearch-基础介绍及索引原理分析
Elasticsearch-基础介绍及索引原理分析最近在参与一个基于Elasticsearch作为底层数据框架提供大数据量(亿级)的实时统计查询的方案设计工作,花了些时间学习Elasticsearch的基础理论知识,整理了一下,希望能对Elasticsearch感兴趣/想了解的同学有所帮助。 同时也希望有发现内容不正确或者有疑问的地方,望指明,一起探讨,学习,进步。介绍Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM)
2021-03-15 17:03:33
144
原创 type alias man 之用法
day21、type显示命令类型 which显示可执行程序位置 但不适用于内置命令和命令别名2、--help ;分隔多条命令3、man 命令名 查看命令的手册文档 whatis 说明命令作用 apropos xx 显示所有含xx字符的命令的说明 info 命令名 查看详细说明4、alias 别名 可将多个命令结合 删除则 unalias 5、...
2018-11-20 09:01:48
155
原创 df cd ls file cp mv rm ln
有大小写区分1、# 标志管理员用户2、df 查看磁盘当前可用空间 free 显示可用内存 date cal3、pwd 查看当前工作目录4、绝对路径 /usr/bin 相对路径 ./和../ (一般./可以省略)5、cd ~ 回到之前工作目录 cd ~ user 切换到user用户名下的主目录6、ls /etc 可以显示etc目录下的文件 ls ~/...
2018-11-20 09:00:43
678
原创 cat sort uniq cut之用法
cat -A foo.txt 可现实foo.txt中的非打印符 cat -n foo.txt 会输出行数 sort file1.txt file2.txt file3.txt > final_list.txt du -s /usr/share/* | sort -nr | head 查看/usr/shrare/*下文件大小...
2018-11-20 08:57:37
648
原创 Json数据从后台传至前台的方法
Test.ashx.cs:后台的一部分 public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string jsonstring1 = "[{\"distId\":\"CN000
2015-10-26 22:25:54
1907
原创 Jquery之Ajax实例应用
前台代码: function zc() { //if (checkphone() == 0 || pswordst() == 0 || checkpsd == 0) { // alert("注册失败!请检查信息是否填写完整"); //}
2015-09-01 22:23:59
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人