10 2022 档案
摘要:1 回表 # 回表查询:先定位主键值,再定位行记录的查询 性能 比 聚集索引(只扫一遍索引树) 更低 # eg: 辅助索引查询 对于辅助索引查询方式而言,一共搜索了两棵 B+Tree, 第一次搜索 B+Tree 拿到主键值后 再 去搜索主键索引的 B+Tree,这个过程就是所谓的回表。 # 回表优化
阅读全文
摘要:一、索引理论 ps:数据都是存在于硬盘上的,查询数据不可避免的需要进行IO操作 # 索引:就是一种数据结构,类似于书的目录。 意味着以后在查询数据的应该先找目录再找数据,而不是一页一页的翻书,从而提升查询速度降低IO操作 # 索引在MySQL中也叫“键”,是存储引擎用于快速查找记录的一种数据结构 p
阅读全文
摘要:一 文档查询操作 # 强调: 1.后续查询主要都是 结构化查询 且 匹配模式为match分词查询 2.对于elasticsearch来说,所有的条件都是可插拔的,彼此之间用','分割 3.所有参数的属性值为列表的,都可以实现多个条件并列存在 1 查询的两种方式 # Elasticsearch之查询的
阅读全文
摘要:1 倒排索引 # 倒排索引: 对一篇文章内容先进行分词,然后对每个词建立索引 # 正向索引是 文章标题 >文章内容 建立索引: 分词 >文章内容 但由于这样建,若文章内容比较大,就会出现索引爆炸(同个文章的内容文词,对应的文章内容都是一样的) 所以再增加一层 建立索引: 分词 >文章标题 再 文章标
阅读全文
摘要:开发拓展知识点 1.接口幂等性 # 详见 http://www.liuqingzheng.top/article/1/01-%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%B9%82%E7%AD%89%E6%80%A7/ https://zhuanlan.zhihu.com/p/345
阅读全文
摘要:一 ES介绍 # Elasticsearch产生背景 -大数据量如何存储和检索 # 补充: -NoSql:not only sql,泛指非关系型的数据库 -Nginx的7层负载均衡和4层负载均衡 # Elasticsearch介绍 -是一个基于Lucene的分布式搜索和分析引擎 -是一个开源的高扩展
阅读全文
摘要:Java了解 # 编辑器 java: idea(收费)、eclipse(免费)、MyEclipse(收费) # 编译型语言 java: 一处编码,处处运行 # java是编译型还是解释型? 编译型 # 编译过程: 把java源代码编译成字节码文件 .class > 但该字节码不能直接运行在操作系统之
阅读全文

浙公网安备 33010602011771号