作家
登录

全文搜索引擎ElasticSearch入门教程

作者: 来源: 2017-08-18 09:16:57 阅读 我要评论

  •   "_id":"AV3qGfrC6jMbsbXb6k1p"
  •   "_version":1, 
  •   "result":"created"
  •   "_shards":{"total":2,"successful":1,"failed":0}, 
  •   "created":true 
  • 留意,如不雅没有先创建 Index(这个例子是 accounts ),直接履行膳绫擎的敕令,Elastic 也不会报错,而是直接生成指定的 Index。所以,打字的时刻要当心,不要写错 Index 的名称。

    5.2 查看记录

    向 /Index/Type/Id 发出 GET 请求,就可以查看这笔记录。

    1. $ curl 'localhost:9200/accounts/person/1?pretty=true' 

    膳绫擎代码请求查看 /accounts/person/1 这笔记录,URL 的参数 pretty=true 表示以易读的格局返回。

    返回的数据中, found 字段表示萌芽成功, _source 字段返回原始记录。

    如不雅 Id 不精确,就查不到数据, found 字段就是 false 。

    1. $ curl 'localhost:9200/weather/beijing/abc?pretty=true'  
    2.   "_index" : "weather"
    3.   "_type" : "beijing"
    4.   "_id" : "abc"
    5.   "found" : false 

    5.3 删除记录

    1. $ curl -X DELETE 'localhost:9200/accounts/person/1' 

    这里先不要删除这笔记录,后面还要用到。

    5.4 更新记录

    更新记录就是应用 PUT 请求,从新发送一次数据。

    1. $ curl -X PUT 'localhost:9200/accounts/person/1' -d ' 
    2.     "user" : "张三"
    3.     "title" : "工程师"
    4.     "desc" : "数据库治理,软件开辟" 
    5. }'  
    6.  
    7.   "_index":"accounts"
    8.   "_type":"person"
    9.   "_id":"1"
    10.   "_version":2, 
    11.   "result":"updated"
    12.   "_shards":{"total"

        推荐阅读

        半年过去,小程序的冰火真相

      【51CTO晃荡】8.26 带你深度懂得清华大年夜学、搜狗基于算法的IT运维实践与摸索 看上去已经变得模糊的机会终于光降。来自一线的商户感触感染尤其明显:「我们很早就上线了本身的小法度榜>>>详细阅读


      本文标题:全文搜索引擎ElasticSearch入门教程

      地址:http://www.17bianji.com/lsqh/36787.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)