美文网首页
ElasticSearch-RTF 安装与使用

ElasticSearch-RTF 安装与使用

作者: 叶叶阿姨 | 来源:发表于2019-07-26 17:18 被阅读0次

什么是Elasticsearch-RTF? RTF是Ready To Fly的缩写,在航模里面,表示无需自己组装零件即可直接上手即飞的航空模型,Elasticsearch-RTF是​​针对中国的一个发行版,即使用最新稳定的elasticsearch版本,并且帮你下载测试好对应的插件,如中文分词插件等,目的是让你可以下载下来就可以直接的使用(虽然ES已经很简单了,但是很多新手还是需要去花时间去找配置,中间的过程其实很痛苦),当然等你对这些都熟悉了之后,你完全可以自己去DIY了,跟的Linux的众多发行版是一个意思。

当前版本Elasticsearch 5.1.1

1.运行环境
a.JDK8+
b.系统可用内存>2G

2.安装java
由于ElasticSearch是java开发的所以它的运行环境也是在java,也就是说我们一定要下载一个java 这一步很重要哦 ~至于下载和安装就去百度上查一下。
3.安装ElasticSearch-RTF
百度网盘:https//pan.baidu.com/s/1pJNkrUV
4.运行

Mac / Linux中

5.视窗:

以下是安装的官方插件,个别插件需要配置才能使用,可根据需要删除插件目录无关的插件,重启elasticsearch生效。

安装X-Pack

1.注册免费的许可证,https://register.elastic.co

2.运行安装命令

3.安装证书,参见:https//www.elastic.co/guide/en/x-pack/current/installing-license.html

数据迁移工具

https://github.com/medcl/elasticsearch-migration

通过模板设置全局默认分词器

curl -XDELETE http:// localhost:9200 / _template / rtf


curl -XPUT http:// localhost:9200 / _template / rtf
-d”
{
  “模板”:“*”, 
  “settings”:{“number_of_shards”:1}, 
  “映射”:{
    “_default_”:{
      “_all”:{ 
        “启用”:是的
      },
      “dynamic_templates”:[
        {
          “strings”:{ 
            “match_mapping_type”:“string”,
            “映射”:{
              “type”:“text”,
              “分析器”: “ik_max_word”,
              “ignore_above”:256,
              “fields”:{
                “keyword”:{
                  “type”:“关键字”
                }
              }
            }
          }
        }
      ]
    }
  }
}
“

相关文章

网友评论

      本文标题:ElasticSearch-RTF 安装与使用

      本文链接:https://www.haomeiwen.com/subject/ckgalctx.html