MyException - 我的异常网
当前位置:我的异常网» 行业应用 » elasticsearch 添加settings and 地图ping

elasticsearch 添加settings and 地图ping

www.MyException.Cn  网友分享于:2013-12-18  浏览:0次
elasticsearch 添加settings and mapping
http://blog.csdn.net/dm_vincent/article/details/46996021

https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-update-settings.html

https://elasticsearch.cn/question/2158

一。没有index数据时候方法:
1.后台创建空的index
2.配置analysis
执行以下:
特别注意:analysis中引用test,例如: userdict_ja.txt 如果太大,后边是没办法open的。

curl -XPOST 'localhost:9220/lbsindex/_close?pretty'
curl -XPUT 'localhost:9220/lbsindex/_settings?pretty' -H 'Content-Type: application/json' -d'
{"analysis":{
        "filter":{
            "stopword_dict":{
                "type": "stop",
                "stopwords_path": "stopword.txt"
            },
            "stopword_dict2":{
                "type": "stop",
                "stopwords":  "_english_"
            },                   
            "katakana_stemmer":{
                "type": "kuromoji_stemmer",
                "minimum_length": 4                   
            },
            "whitespace_remove": {
                "type": "pattern_replace",
                "pattern": " ",
                "replacement": ""
            },
            "filter_length": {
                "type": "length",
                "min": 1
            }                   
        },
        "tokenizer":{
            "kuromoji_user_dict": {
                "type": "kuromoji_tokenizer",
                "mode": "search",
                "discard_punctuation": "false",
                "user_dictionary": "userdict_ja.txt"
            }                       
        },
        "analyzer":{
            "myanalyzer":{
                "type": "custom",
                "tokenizer": "kuromoji_user_dict",
                "filter": ["kuromoji_baseform","lowercase","stopword_dict","stopword_dict2","katakana_stemmer","cjk_width","whitespace_remove","filter_length"]
            }
        }
    }     
}'
curl -XPOST 'localhost:9220/lbsindex/_open?pretty'
#强制open:curl -i -XPOST 'http://localhost:9200/megacorp/_open/?pretty'

3.后台put_mapping


二。存在index数据的情况下:

https://www.elastic.co/blog/changing-mapping-with-zero-downtime



常用操作:

查看setings:

curl -XGET "localhost:9220/lbsindex/_settings?pretty"

查看mapping

curl -XGET "localhost:9220/lbsindex/item/_mapping?pretty"

添加mappings:
curl -XPUT  localhost:9220/lbsindex/_mapping/item  -H 'Content-Type: application/json' -d'
{
"mappings":{
  "item" : {
"properties" : {
    "geo": {
        "properties": {
            "location": {
                "type": "geo_point"
            }
        }
    }
}
}
}
}'

添加字段:
curl -XPUT 'http://localhost:9220/test-index/_mapping/logs_june' -d '
{
    "logs_june" : {
        "properties" : {
            "message" : {"type" : "string", "store" : true }
        }
    }
}
'

文章评论

科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
为什么程序员都是夜猫子
为什么程序员都是夜猫子
编程语言是女人
编程语言是女人
程序员必看的十大电影
程序员必看的十大电影
中美印日四国程序员比较
中美印日四国程序员比较
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
Java程序员必看电影
Java程序员必看电影
老程序员的下场
老程序员的下场
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
一个程序员的时间管理
一个程序员的时间管理
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
程序员的鄙视链
程序员的鄙视链
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
漫画:程序员的工作
漫画:程序员的工作
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
那些争议最大的编程观点
那些争议最大的编程观点
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
 程序员的样子
程序员的样子
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
代码女神横空出世
代码女神横空出世
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
每天工作4小时的程序员
每天工作4小时的程序员
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序员和编码员之间的区别
程序员和编码员之间的区别
总结2014中国互联网十大段子
总结2014中国互联网十大段子
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
10个调试和排错的小建议
10个调试和排错的小建议
旅行,写作,编程
旅行,写作,编程
我是如何打败拖延症的
我是如何打败拖延症的
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
如何成为一名黑客
如何成为一名黑客
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有