1. 安装ElasticSearch。
windows
控制台进入 ( cd ) ElasticSearch目录下的 bin 目录, 然后运行 elasticsearch.batlinux
终端进入 ( cd ) ElasticSearch目录下的 bin 目录, 然后运行 ./elasticsearch执行
$ curl localhost:9200
返回类似以下片段即代表运行成功
1 | { |
2. 简单配置中文分词mmseg插件。
下载mmseg插件的源码包 :
mmseg - 插件源码下载mmseg插件的jar包 :
mmseg - 插件jar包在ElasticSearch的文件夹下的plugins文件夹中新建一个analysis-mmseg文件夹, 然后把mmseg插件的jar包放进去。
把mmseg的源码包中的config文件夹下的mmseg文件夹移动到ElasticSearch的文件夹下的config文件夹。
把以下代码追加到ElasticSearch文件夹下的config文件夹下的elasticsearch.yml中 (注意缩进)
1 | index: |
- 完成之后在创建mapping时就可以使用indexAnalyzer来指定索引分词器和searchAnalyzer来指定搜索分词器。
如 :
“indexAnalyzer”: “mmseg”,
“searchAnalyzer”: “mmseg”,
1 | $ curl -XPOST http://localhost:9200/index/fulltext/_mapping -d' |
3. 配置文件 elasticsearch.yml 部分说明。
1 | #cluster.name: elasticsearch //配置集群的名称, 如果不指定则默认为elasticsearch |
4. Elasticsearch shell的一些使用方法。
1 | /** |
5. Spring Data - Elasticsearch。
1 |
|