10 2018 档案

摘要:一、首先给出mysql官方文档给出的不同存储引擎对索引的支持 从上面的图中可以得知,mysql 是支持hash索引的,但支持和不支持又和具体的存储引擎有关系。从图中看到InnoDB是支持Btree索引,这是我们众所周知的。但是不支持hash索引。 但是innoDB存储引擎支持hash索引是自适应的, 阅读全文
posted @ 2018-10-29 11:40 jason.bai 阅读(2262) 评论(0) 推荐(0) 编辑
摘要:Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。 可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大 阅读全文
posted @ 2018-10-29 11:25 jason.bai 阅读(5097) 评论(0) 推荐(1) 编辑
摘要:转载自:https://blog.csdn.net/karamos/article/details/80132082 另外一篇:https://www.jianshu.com/p/9eb9995884a5 阅读全文
posted @ 2018-10-21 16:24 jason.bai 阅读(254) 评论(0) 推荐(0) 编辑
摘要:介绍 我们为什么要用搜索引擎?我们的所有数据在数据库里面都有,而且 Oracle、SQL Server 等数据库里也能提供查询检索或者聚类分析功能,直接通过数据库查询不就可以了吗?确实,我们大部分的查询功能都可以通过数据库查询获得,如果查询效率低下,还可以通过建数据库索引,优化SQL等方式进行提升效 阅读全文
posted @ 2018-10-15 17:24 jason.bai 阅读(5820) 评论(2) 推荐(1) 编辑
摘要:1、引入elasticsearch 需要的jar包 2、在application.properties中添加elasticsearch配置 3、创建实体类 4、编写Reposity相当于数据库连接的dao层 5、编写Service和实现类 6、编写Controller 整个实现逻辑就是以上那么多步骤 阅读全文
posted @ 2018-10-12 15:28 jason.bai 阅读(680) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示