Elasticsearch:alias、reindex、task
在es里,索引的功能一般都是随需求逐步增加的。而因为es是不可变的,这些变动大都需要重建索引。 alias reindex 异步 remote reindex 加速reindex reindex script task enabled property task api ...
在es里,索引的功能一般都是随需求逐步增加的。而因为es是不可变的,这些变动大都需要重建索引。 alias reindex 异步 remote reindex 加速reindex reindex script task enabled property task api ...
上一篇讲了搜索,这一篇说说排序和聚合。 sort 显式排序 按照得分排序 aggregation doc_values - doc的所有value index vs. doc_values 性能 列式存储的压缩 jvm内存不要开太大 - 留点...
Elasticsearch的搜索,仅仅创建倒排索引是不够的。比如搜索时如果想忽略大小写,一个单纯的倒排并不能做到这一点,必须在倒排之前,对数据进行处理,全部转为小写。进行这些数据处理的,就是analyzer。 analyzer char_filter tokenizer pattern tokenizer ...
Elasticsearch,主要目的就是search。最简单的寻找数据的方式是遍历,缺点是耗时;es搜索非常迅速,因为在存储上做了很多支持,通俗地说就是以空间换时间。除了快,es还支持种类繁多的各式搜索,以实现不同的目的。 搜索 按_id搜索 按field搜索:search api term - 完整匹配 terms - mys...
边写边把之前es的书签清一清~ 环境搭建 入门 基本概念 文档结构 metadata 显式字段:_source 非关系型数据 索引 mapping mapping type ...
时间过得真快,转眼搞elasticsearch小半年了。这半年对es有了不少理解,同时一些地方和之前学习的innodb、redis等作对照,又有了不少更加深入的理解。 以Elasticsearch: 权威指南为基础,加上其他资料,汇总一下对es的学习流程。 大致分为以下部分: es基本使用:Elasticsearch:basic; es搜索的原理、highlight:Elast...
最近受到这四篇系列文章的激励: https://segmentfault.com/a/1190000021137583 https://segmentfault.com/a/1190000021168133 https://segmentfault.com/a/1190000021177809 https://segmentfault.com/a/1190000021177...
三月是被docker打动的一个月。 docker碎碎念 monica docker数据copy docker network DailyTxT portainer docker socket 升级portainer v2ray docker contai...
最近set timestamp的值,栽了一波跟头┓( ´∀` )┏ mysql的时间类型就和Java的时间类型一样,看起来好像不是很重要,但是如果你不了解它,就会处处被绊。而由于mysql的一种类型不可能呈现出Java那么多的接口,所以更需要好好了解一些背景知识。 类型 奇怪的默认行为 赋值方式 表示的时间范围不同 保留毫秒 是否时区相关 时区 ...
使用h2做测试很常用,也很简单。不过使用h2写demo也很方便,这种情况下,就需要了解更多h2相关的内容。 依赖 URL 存储形式 模式 Embedded mode embeded + in memory embeded + 文件 server mode...