ElasticSearch 常用设置
2.2.0的启动和6.几 启动路径、端口一样,但是进入Head的路径不一样
http://localhost:9200/
进入Head的方式2.2 的在
http://localhost:9200/_plugin/head/

进入6.几的方式
先要自己下载,把Head拷贝进去目录。然后修改配置文件,
然后,在head源代码目录下启动nodejs:
grunt server
效果如图:

最后在9100端口进入Head
http://localhost:9100

分词查找
http://localhost:9200/_analyze?analyzer=ik_max_word&&text=中华人民共和国
查看Mapping的方法
http://127.0.0.1:9200/jlindex/_mapping?pretty
通过Head的复合查询设置Mapping(文本禁用分词)
找到Head的复合查询部分

在查询第一行填入地址和要创建索引的名称,例如索引的名称是jlindex

另外,查询下左边栏位置空,右边栏位因为是新增索引和设置Mapping,所以设置为POST
把要提交的Mapping粘贴进去,点击提交按钮即可完成新建索引的Mapping。

{
"mappings": {
"saledatatype": {
"properties": {
"FYear": {
"type": "string",
"index": "not_analyzed"
},
"FQuarter": {
"type": "string",
"index": "not_analyzed"
},
"FMonth": {
"type": "string",
"index": "not_analyzed"
},
"FDate": {
"type": "date",
"format": "strict_date_optional_time||epoch_millis"
},
"City": {
"type": "string",
"index": "not_analyzed"
},
"CustomerName": {
"type": "string",
"index": "not_analyzed"
},
"FAmount": {
"type": "double"
},
"FItemClassID": {
"type": "long"
},
"FItemID": {
"type": "long"
},
"FItemID1": {
"type": "long"
},
"FItemID2": {
"type": "long"
},
"FItemID3": {
"type": "long"
},
"FItemID4": {
"type": "long"
},
"FItemID5": {
"type": "long"
},
"FItemID6": {
"type": "long"
},
"FName": {
"type": "string",
"index": "not_analyzed"
},
"FName1": {
"type": "string",
"index": "not_analyzed"
},
"FName2": {
"type": "string",
"index": "not_analyzed"
},
"FName3": {
"type": "string",
"index": "not_analyzed"
},
"FName4": {
"type": "string",
"index": "not_analyzed"
},
"FName5": {
"type": "string",
"index": "not_analyzed"
},
"FName6": {
"type": "string",
"index": "not_analyzed"
},
"FNumber": {
"type": "string",
"index": "not_analyzed"
},
"FNumber1": {
"type": "string",
"index": "not_analyzed"
},
"FNumber2": {
"type": "string",
"index": "not_analyzed"
},
"FNumber3": {
"type": "string",
"index": "not_analyzed"
},
"FNumber4": {
"type": "string",
"index": "not_analyzed"
},
"FNumber5": {
"type": "string",
"index": "not_analyzed"
},
"FNumber6": {
"type": "string",
"index": "not_analyzed"
},
"FQTy": {
"type": "double"
},
"ItemName": {
"type": "string",
"index": "not_analyzed"
},
"ItemNumber": {
"type": "string",
"index": "not_analyzed"
},
"Province": {
"type": "string",
"index": "not_analyzed"
}
}
}
}
}
设置IK分词
{
"mappings": {
"saledatatype": {
"properties": {
"City": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"CustomerName": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FAmount": {
"type": "double"
},
"FDate": {
"type": "date",
"format": "strict_date_optional_time||epoch_millis"
},
"FItemClassID": {
"type": "long"
},
"FItemID": {
"type": "long"
},
"FItemID1": {
"type": "long"
},
"FItemID2": {
"type": "long"
},
"FItemID3": {
"type": "long"
},
"FItemID4": {
"type": "long"
},
"FItemID5": {
"type": "long"
},
"FItemID6": {
"type": "long"
},
"FName": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName1": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName2": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName3": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName4": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName5": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FName6": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber1": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber2": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber3": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber4": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber5": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FNumber6": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"FQTy": {
"type": "double"
},
"ItemName": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"ItemNumber": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
},
"Province": {
"type": "string",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
}
}
}
}
}
ElasticSearch 常用设置的更多相关文章
- Elasticsearch 常用API
1. Elasticsearch 常用API 1.1.数据输入与输出 1.1.1.Elasticsearch 文档 #在 Elasticsearch 中,术语 文档 有着特定的含义.它是指最顶 ...
- Elasticsearch常用DSL关键字
Elasticsearch常用DSL关键字 query: 用于包含查询使用到的语法 match_all: 最简单的查询,获取索引所有数据,类似搜索 *.如:"query":{&qu ...
- pycharm快捷键及一些常用设置
pycharm快捷键及一些常用设置,有需要的朋友可以参考下. Alt+Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行 Ctrl+ ...
- PLSQLDeveloper 常用设置
PLSQL Developer常用设置及快捷键 1.登录后默认自动选中My Objects (已验证可用) 默认情况下,PLSQL Developer登录后,Brower里会选择All obj ...
- 百度编辑器UEditor常用设置函数大全
在线文档对UEditor说明不够全面,收集了一些常用的方法和基本设置,以供参考.1.创建编辑器UE.getEditor('editor', { initialFrameWidth:"100% ...
- IntelliJ IDEA 常用设置讲解
说明 IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它. 常用设置 IntelliJ ...
- pycharm快捷键、常用设置、包管理
pycharm快捷键.常用设置.包管理 在PyCharm安装目录 /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明 or 打开pychar ...
- 《Pro Express.js》学习笔记——Express框架常用设置项
Express 设置 系统设置 1. 无须再定义,大部分有默认值,可不设置 2. 常用设置 env view cache view engine views trust pro ...
- Source Insight 常用设置和快捷键大全
Source Insight 常用设置和快捷键大全 退出程序 : Alt+F4 重画屏幕 : Ctrl+Alt+Space 完成语法 : Ctrl+E 复制一行 : Ctrl+K 恰好复制该位置右边的 ...
随机推荐
- highchart 曲线图
$(function() { Highcharts.setOptions({ global: { useUTC: false } }); var chart = new Highcharts.Char ...
- opencv cv::imageshow 不加waitKey()不能显示图片
官方解释是highgui 没有给imshow绘制处理的时间.需要在imshow添加waitKey() waitKey()单位是ms
- 关于super关键字
1.在Java中,有时会遇到子类中的成员变量或方法与父类中的成员变量或方法同名.此时父类的成员变量或方法就会被隐藏(可以理解为重写),如果还想要使用父类中的这个成员变量或方法,就需要用到super. ...
- C++继承后的函数访问权限
今天在写代码时发现对继承后的函数访问权限不太清楚,于是自己做了个测试: 1.头文件(test.h) 1 #include <iostream> 2 using namespace std ...
- STL扩展容器
string | array | hash 1. string - 可以视为以字符为元素的一种容器, 可以在字符上进行遍历, 提供begin()/end() - 为了支持迭代器和迭代器适配器 , st ...
- Android动态加载--JVM 类加载机制
动态加载,本质上是通过JVM类加载机制将插件模块加载到宿主apk中,并通过android的相关运行机制,实现插件apk的运行.因此熟悉JVM类加载的机制非常重要. 类加载机制:虚拟机把描述类的数据从C ...
- Python3+Apache+Django+CentOS
使用django开发的项目上到正式环境的环境搭建,系统软件版本: CentOS6. setuptools-.tar.gz pip-.tar.gz Python-.tgz pcre-8.39.tar.b ...
- Android Logging
Here is HauteLook’s logger class from our Android Code Library. It displays class name, method name ...
- modelsim使用常见问题及解决办法集锦③
四.You selected Modelsim-Altera as Simulation Software in EDA Tool Settings,however…… You selected Mo ...
- 洛谷P1501 [国家集训队]Tree II(打标记lct)
题目描述 一棵n个点的树,每个点的初始权值为1.对于这棵树有q个操作,每个操作为以下四种操作之一: + u v c:将u到v的路径上的点的权值都加上自然数c: - u1 v1 u2 v2:将树中原有的 ...