使用ES(elasticsearch) 搜索引擎
Posted wlphp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ES(elasticsearch) 搜索引擎相关的知识,希望对你有一定的参考价值。
介绍 https://blog.csdn.net/andyzhaojianhui/article/details/75195296
创建语句
{ "company":{ "properties":{ "company_name":{ "type":"string", "index":"not_analyzed" }, "company_id":{ "type":"integer", "fields":{ "sort":{ "type":"integer", "index":"not_analyzed" } } } } } }
搜索条件
{ "from": 0, "size": 200, "query": { "bool": { "must": { "wildcard": { "company_name": "*盘石*" } } } }, "size":100, "sort":[ { "company_id" : "asc" }] }
批量从mysql 添加到索引 Python实现
https://gitee.com/bandung/PythonImportes.git
开箱即用的安装
https://code.aliyun.com/yymmhh/es_search.git
!!
以上是关于使用ES(elasticsearch) 搜索引擎的主要内容,如果未能解决你的问题,请参考以下文章
elasticsearch系列一:elasticsearch(ES简介安装&配置集成Ikanalyzer)
Elasticsearch搜索功能的实现--搜索引擎为什么选ES
Elasticsearch 分布式搜索引擎 -- 初识elasticsearch(了解ES倒排索引es的一些概念安装eskibana)