elasticsearch 最佳实践
生活随笔
收集整理的這篇文章主要介紹了
elasticsearch 最佳实践
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建索引
無mapping?
創建索引名稱為index的索引
有mapping
如果需要定義每個類型的結構映射,創建type名稱為user和blogpost的mapping。
curl -XPUT "http://localhost:9200/book" -d' { "mappings": { "user": { "_all": { "enabled": false }, "properties": { "title": { "type": "string" }, "name": { "type": "string" }, "age": { "type": "integer" } } }, "blogpost": { "_all": { "enabled": false }, "properties": { "id": { "type": "string" },"title": { "type": "string" }, "body": { "type": "string" },"created": {"type": "date", "format": "strict_date_optional_time||epoch_millis"}} } } }'索引文件
添加四個文檔
curl -XPOST http://localhost:9200/book/blogpost/1 -d' {"body":"美國留給伊拉克的是個爛攤子嗎"} ' curl -XPOST http://localhost:9200/book/blogpost/2 -d' {"body":"公安部:各地校車將享最高路權"} ' curl -XPOST http://localhost:9200/book/blogpost/3 -d' {"body":"中韓漁警沖突調查:韓警平均每天扣1艘中國漁船"} ' curl -XPOST http://localhost:9200/book/blogpost/4 -d' {"body":"中國駐洛杉磯領事館遭亞裔男子槍擊 嫌犯已自首"} '?
高亮查詢
curl -XPOST http://localhost:9200/book/blogpost/_search -d' {"query" : { "term" : { "body" : "中國" }},"highlight" : {"pre_tags" : ["<tag1>", "<tag2>"],"post_tags" : ["</tag1>", "</tag2>"],"fields" : {"content" : {}}} } ' ?刪除索引
curl -XDELETE http://localhost:9200/book?
轉載于:https://www.cnblogs.com/studyhs/p/6290677.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的elasticsearch 最佳实践的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NodeJs之调试
- 下一篇: python开发环境搭建---pyenv