zoukankan      html  css  js  c++  java
  • es search

    query string search

    GET /goods/produce/_search
    >>>

    {
    "took": 44,            #耗费了几毫秒
    "timed_out": false,       #是否超时
    "_shards": {           #数据拆成了5个分片,所以对于搜索请求,会打到所有的primary shard(或者是它的某个replica shard也可以)
      "total": 5,
      "successful": 5,
      "skipped": 0,
      "failed": 0
    },
    "hits": {
      "total": 1,      #查询结果的数量,1个document
      "max_score": 1,    #就是document对于一个search的相关度的匹配分数,越相关,就越匹配,分数就越高
      "hits": [        #包含了匹配搜索的document的详细数据
        {
        "_index": "goods",
        "_type": "produce",
        "_id": "1",
        "_score": 1,
        "_source": {
            "name": "高露洁牙膏",
            "desc": "高露洁美白,口气清新,防蛀牙",
            "price": 30,
            "producer": "高露洁产品",
            "tags": [
              "美白",
              "防蛀"
              ]
    }
    }
    ]
    }
    }

    query DSL

    DSL: Domain Specified Language  特定领域的语言
    http request body : 请求提,可以用json的格式来构建查询语法,比较方便,可以构建各种复杂的语法,比query string search肯定强大


  • 相关阅读:
    attention 介绍
    卷积神经网络中的channel 和filter
    滤波和卷积
    最容易理解的对卷积(convolution)的解释
    随机梯度下降
    optimizer
    一个深度学习的例子
    Batch_Size 详解
    softmax函数详解
    Must Know Tips/Tricks in Deep Neural Networks
  • 原文地址:https://www.cnblogs.com/aqiuboke/p/10382918.html
Copyright © 2011-2022 走看看