<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Elasticsearch學習筆記(十)批量查詢mget、批量增刪改bulk

      一、批量查詢  mget


                  GET /_mget
      {
        "docs":[
            {
              "_index":"ecommerce",
              "_type":"product",
              "_id":1
            },
            {
              "_index":"ecommerce",
              "_type":"product",
              "_id":2
            }
          ]

      }
      如果docs內的document都是同一個index則可以簡略為:
         
              GET /ecommerce/_mget
      {
        "docs":[
            {
              "_type":"product",
              "_id":1
            },
            {
              "_type":"product",
              "_id":2
            }
          ]

      }
      如果docs內的document都是同一個index同一個type則可以進一步簡略為:
      GET /ecommerce/product/_mget
      {
            "ids":[1,2,3,4]
      }

      二、批量增刪改 bulk

             1、bulk語法
                      POST /_bulk
                      {"action":{"_index":"","_type":"","_id":""}}
                      {"data"}
              action的值有:
                       (1)delete:刪除一個文檔,只要1個json串就可以了
         (2)create:PUT /index/type/id/_create,強制創建
         (3)index:普通的put操作,可以是創建文檔,也可以是全量替換文檔
         (4)update:執行的partial update操作       
              注意:
                              (1)action所在json和data所在的json要換行,當action為delete時沒有data
                              (2)action所在的json內不能有空格換行,否則出錯
                              (3)每個json串不能換行,只能放一行,同時一個json串和一個json串之間,必須有一個換行
                              (4)bulk操作中,任意一個操作失敗,是不會影響其他的操作的,但是在返回結果里,會告訴你異常日志
                      示例:
                              POST /_bulk
      {"delete":{"_index":"test_index","_type":"test_type","_id":"3"}}
      {"create":{"_index":"test_index","_type":"test_type","_id":"13"}}
      {"test_field":"replaced test13"}
      {"index":{"_index":"test_index","_type":"test_type","_id":"2"}}
      {"test_field":"replaced test2"}
      {"update":{"_index":"test_index","_type":"test_type","_id":"1","_retry_on_conflict":3}}
      {"doc":{"test_field2":"bulk test 1"}}

                  2、bulk size最佳大小
                  bulk request會加載到內存里,如果太大的話,性能反而會下降,因此需要反復嘗試一個最佳的bulk size。一般從1000~5000條數據開始,嘗試逐漸增加。另外,如果看大小的話,最好是在5~15MB之間。
      posted @ 2017-12-31 14:52  奮斗超云  Views(707)  Comments(0)    收藏  舉報
      主站蜘蛛池模板: 中国亚洲女人69内射少妇| 东京热人妻无码人av| 一色桃子中出欲求不满人妻| 麻豆国产成人AV在线播放| 国精产品一区一区三区mba下载 | 国内不卡的一区二区三区| 中文字幕日韩精品国产| 亚洲色大成网站www看下面| 无码人妻精品一区二区三| 国产精品天天看天天狠| 97成人碰碰久久人人超级碰oo| 日韩一区二区三区在线观院| 久国产精品韩国三级视频| 日本高清中文字幕免费一区二区| 天干天干啦夜天干天2017| 亚洲欧美牲交| 亚洲av成人午夜福利| av中文字幕一区二区| 国产一区二区日韩在线| 精品人妻二区中文字幕| 国产一区二区三四区| 精品无码久久久久国产电影| 熟女精品视频一区二区三区| 真实国产熟睡乱子伦视频| 天堂a无码a无线孕交| 国产日韩综合av在线| 精品人妻伦九区久久69| 亚洲成av人片一区二区| 午夜福利在线观看6080| 一面膜上边一面膜下边视频| 国产久免费热视频在线观看| 一 级做人爱全视频在线看| 少妇精品视频一码二码三| 亚洲av无码之国产精品网址蜜芽 | 同性男男黄gay片免费| 无码囯产精品一区二区免费| 亚洲国产精品人人做人人爱| 玩弄漂亮少妇高潮白浆| 国产毛a片啊久久久久久保和丸| 国产99精品成人午夜在线| 精选国产av精选一区二区三区|