如何在腾讯云做网站,深圳保障性租赁住房,音乐类网站模板,cms 免费1、拉取镜像
docker pull elasticsearch:7.10.12、下载对应版本的ik分词、并将它们解压到ik文件夹下#xff0c;如图
https://github.com/medcl/elasticsearch-analysis-ik/releases 3、在服务器上创建文件夹
mkdir /usr/elklog/elk/es
mkdir /usr/elklog/elk/es/data
mkdi…1、拉取镜像
docker pull elasticsearch:7.10.12、下载对应版本的ik分词、并将它们解压到ik文件夹下如图
https://github.com/medcl/elasticsearch-analysis-ik/releases 3、在服务器上创建文件夹
mkdir /usr/elklog/elk/es
mkdir /usr/elklog/elk/es/data
mkdir /usr/elklog/elk/es/plugins4、设置权限
chmod 777 /usr/elklog/elk/es
chmod 777 /usr/elklog/elk/es/data
chmod 777 /usr/elklog/elk/es/plugins5、将ik文件夹复制到服务器上的plugins文件夹中 6、启动es
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e TZAsia/Shanghai -e discovery.typesingle-node -v /usr/elklog/elk/es/data:/usr/share/elasticsearch/data -v /usr/elklog/elk/es/plugins:/usr/share/elasticsearch/plugins elasticsearch:7.10.17、测试安装情况如果显示成下图表示成功如果是阿里云云服务器需要添加9200端口和防火墙放行要不然不能访问 8、使用Postman测试ik 若出现下图则成功
9、也可以使用自定义扩展词库在ik文件夹下的config 分词的作用和关系型数据库中的模糊查询相似不同的是es可以为字段中的每个分词创建索引通过空间换时间的方式大大提高了模糊查询的效率。而关系型数据库用like模糊查询时只有like xxx%的情况下会利用索引其他情况索引不会生效效率低下。