1、什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这 ...
分类:
其他好文 时间:
2019-09-15 10:52:40
阅读次数:
121
使用索引别名和Rollover滚动创建索引 在 "ElasticSearch6.3.2 集群做节点冷(warm) 热(hot) 分离" 中,实现了ElasticSearch集群节点的冷热分离,新创建的索引只允许分配到hot节点上,而随着时间推移,旧的历史索引数据需要迁移到warm节点上。因此,ES索 ...
分类:
其他好文 时间:
2019-09-14 13:48:46
阅读次数:
143
1.9 linux基础(九) 文件查找find 1.9.1 文件查找 在文件系统上查找符合条件的文件 文件查找:locate, find 非实时查找(数据库查找):locate 实时查找:find 1.9.2 locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mloca ...
分类:
系统相关 时间:
2019-09-11 16:08:20
阅读次数:
97
TreeMap的两种排序方法 TreeSet可以实现对元素按照某种规则进行排序 一 自然排序 1.Student类中实现 Comparable<T>接口 2.重写Comparable接口中的Compareto方法 二 比较器排序 1.单独创建一个比较类,这里以MyComparator为例,并且要让其 ...
分类:
其他好文 时间:
2019-09-08 10:05:35
阅读次数:
152
数据库05 /索引原理/创建用户和授权/数据库备份/慢查询优化/正确使用索引 [TOC] 1.什么是索引 2.索引的原理 3.索引的数据结构(聚集索引、辅助索引) 4.索引操作 5.索引的两大类型hash与btree 6.创建用户和授权 6.1对新用户的增删改 6.2对当前用户授权管理 7.MySQ ...
分类:
数据库 时间:
2019-09-07 22:38:19
阅读次数:
143
什么是索引? 索引在mysql中也叫做键,是存储引擎快速找到记录的一种数据结构。 目的:提高查询效率 本质:不断缩小获取数据的范围,找到最终结果。 索引数据结构 b+树应运而生(B+树是通过二叉查找树,再由平衡二叉树,B树演化而来) 一步步确定数据范围,层级越高,查询越慢,层级越低,查询越快。 叶子 ...
分类:
其他好文 时间:
2019-08-23 22:33:49
阅读次数:
107
1、什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这 ...
分类:
其他好文 时间:
2019-08-23 13:13:47
阅读次数:
78
前言 boss说,你去学一下Elasticsearch。 于是我来了。 由于是工作上的学习记录,我写的东西带有速成性质,只写我需要用到的东西,十分浅薄。 官方文档: 主要参考为Elasticsearch 的官方中文文档教程。 《Elasticsearch :权威指南》中文版: https://www ...
分类:
其他好文 时间:
2019-08-22 10:43:55
阅读次数:
71
InnoDB一棵B+树可以存放多少行数据? 2018-01-19 10:57 飘扬的红领巾 一个问题? InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构、数据组织方式说起。 我们都知道 ...
分类:
数据库 时间:
2019-08-22 10:39:56
阅读次数:
129
索引是帮助MySQL高效获取数据的排好序的数据结构 索引数据结构对比 二叉树 左边子节点的数据小于父节点数据,右边子节点的数据大于父节点数据。 如果col2是索引,查找索引为89的行元素,那么只需要查找两次,就可以获取到行元素所在的磁盘指针地址。 如果col1是索引,查找索引为6的行元素,那么需要查 ...
分类:
数据库 时间:
2019-08-21 00:09:13
阅读次数:
99