随笔分类 - elasticsearch
摘要:dis_max 基于dis_max实现best feilds策略进行多字段搜索。 best fields策略,是将某一个field匹配尽可能多的关键词的doc优先返回回来。 1、添加文档数据 POST /forum/article/_bulk { "update": { "_id": "1"} }
阅读全文
摘要:enabled 特点 enabled 使用 # enabled PUT /enabled_test { "mappings" : { "properties" : { "name" : { "type" : "keyword" }, "title" : { "type" : "object", "e
阅读全文
摘要:1、启动直接 killed 报错原因: 服务器可用内存没有达到es虚拟机所需内存的默认值。 解决办法: 使用 free -h 命令,查看系统内容情况,根据需要对es的虚拟机的内存进行设置。 如上,服务器的可用内存为745M,而es虚拟机默认内存为914M,必然导致其无法启动,所以需要对/config
阅读全文
摘要:一、随机获取数据 在 query 的同级下添加下面代码 "sort": { "_script": { "script": "Math.random()", "type": "number" } } 二、模糊查询 1、prefix 前缀查询 prefix 前缀查询,查询 id 以 “aa-” 开头的数
阅读全文
摘要:下载安装包地址:https://www.elastic.co/cn/downloads/elasticsearch 使用 scp 命令上传到服务器 scp .\elasticsearch-7.10.1-linux-x86_64.tar.gz 用户名@ip:服务器路径 解压安装包 tar -zxvf
阅读全文