ES Linux集群简单搭建
摘要:1 环境 这里使用的是虚拟机,系统是centos7,jdk11,es7.6.2 2 虚拟机安装centos及静态ip配置 虚拟机安装centos及静态ip配置 3 JDK安装配置 安装配置 4 先安装单机版的 下载地址 4.1 上传es的压缩包并解压 tar -zxvf elasticsearch-
阅读全文
Linux安装JDK
摘要:1 下载 下载相应版本的jdk 2 上传到linux并解压缩 tar -zxvf jdk-11_linux-x64_bin.tar.gz 3 配置环境变量 执行命令 vi /etc/profile 打开etc目录下的环境变量配置文件profile,在最下面加上配置 export JAVA_HOME=
阅读全文
ES的倒排索引和正排索引以及FieldData
摘要:转:https://server.51cto.com/article/694939.html 1 基本概念简介 所谓正排索引很简单,就是和我们人脑的记忆更加贴合的一种数据结构。 比如记忆古诗,当别人问我们《静夜思》这首诗的时候,我们很容易就能够背出完整的诗句。 但是如果有人问我们哪一首诗里面包含有霜
阅读全文
ES使用ik中文分词器
摘要:转:https://blog.csdn.net/w1014074794/article/details/119762827 1 简介 ES默认的分词器对中文分词并不友好,所以我们一般会安装中文分词插件,以便能更好的支持中文分词检索。 而ES的中文分词器中,最流行的是IK分词器 IK分词器在是一款基于
阅读全文
ES 深度分页问题及针对不同需求下的解决方案(Deep paging)
摘要:转:https://developer.aliyun.com/article/1081846 1 什么是深度分页(Deep paging) 1.1 ES中from+size分页 分页问题是Elasticsearch中最常见的查询场景之一,正常情况下分页代码如实下面这样的 GET order_2290
阅读全文
ES的评分机制
摘要:转:https://www.jianshu.com/p/70d1c3045c11 1 简介 一个搜索引擎使用的时候必定需要排序这个模块所以如果正式使用的话,必须对默认排序的打分策略有一个详细的了解才可以。 2 ES的评分模型 将查询作为输入,将每一个因素最后通过公式综合起来,返回该文档的最终得分。这
阅读全文