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

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

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

      java批量添加數據到elasticsearch

      ship對象類

      public class Ship {
          private String mmsi;
          private String utc;
         
      
      
          public String getMmsi() {
              return mmsi;
          }
      
          public void setMmsi(String mmsi) {
              this.mmsi = mmsi;
          }
      
          public String getUtc() {
              return utc;
          }
      
          public void setUtc(String utc) {
              this.utc = utc;
          }
      }

      批量添加

      public static void insertAllBulk(List<Ship> dataList,String indexName) {
              TransportClient client = null;
              try {
                  client = connectionPool.getConnection();
                  BulkRequestBuilder builder = client.prepareBulk();
                  //請求命令數量
                  int z = 0;
                  long l2 = System.currentTimeMillis();
                  int n = dataList.size();
                  if (n != 0) {
                      //遍歷列表,每條數據生成一條請求命令
                      for (int i = 0; i < n; i++) {
                          Ship data = dataList.remove(0);
                          if (data != null) {
                              String utc = data.getUtc();
                              if (utc == null || utc.equals("")) {
                                  continue;
                              } else {
                                  IndexRequestBuilder request = client.prepareIndex(indexName, "_doc").setSource(
                                          XContentFactory.jsonBuilder()
                                                  .startObject()
                                                  .field("mmsi", data.getMmsi())
                                                  .field("utc", utc)
                                                  .endObject()
                                  );
                                  //添加到批量請求
                                  builder.add(request);
                                  z++;
                              }
                          }
                      }
                      //命令數不為零
                      if (z != 0) {
                          long l3 = System.currentTimeMillis();
                          logger2.info("生成請求耗時:" + (l3 - l2));
                          //執行批量請求,獲取結果
                          BulkResponse bulkItemResponses = builder.get();
                          if (bulkItemResponses.hasFailures()) {
                              logger2.error(bulkItemResponses.buildFailureMessage());
                          }
                          long l4 = System.currentTimeMillis();
                          logger2.info("執行并返回結果耗時:" + (l4 - l3));
                          long millis = bulkItemResponses.getTook().getMillis();
                          dataList.clear();
                          logger2.info("船完成批量導入ES" + n + "個,耗時" + millis);
                      }
      
                  }
              } catch (Exception e) {
                  e.printStackTrace();
                  logger2.error("insertBulk 錯誤", e);
              } finally {
                  connectionPool.releaseConnection(client);
              }
          }

       

      posted @ 2021-10-29 15:47  幾個Ak  閱讀(1085)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产成人精品无人区一区| 国产精品人妻中文字幕| 国产专区一va亚洲v天堂| 国产精品亚洲二区在线播放| 无遮挡高潮国产免费观看| av在线网站手机播放| 中文字幕人妻互换av久久| 亚洲18禁一区二区三区| 丰满岳乱妇久久久| 国产一区二区三区在线观看免费| 国产精品亚洲综合第一页| 最近中文字幕日韩有码| 华人在线亚洲欧美精品| 亚洲人成自拍网站在线观看| 久久久久亚洲av成人网址| 亚洲欧美综合中文| 日本丰满熟妇videossex一| 精品女同一区二区三区在线| 好男人官网资源在线观看| 国产普通话对白刺激| 成人免费xxxxx在线观看| 欧美视频在线播放观看免费福利资源| 国产成人无码免费看片软件| 亚洲人成网站观看在线观看 | 人妻夜夜爽天天爽三区丁香花 | 宅男噜噜噜66在线观看| 偷窥国产亚洲免费视频| 国产高清无遮挡内容丰富| 欧美色欧美亚洲高清在线视频| 久久精品中文字幕少妇| 夜夜躁狠狠躁2021| 亚洲av成人精品免费看| 亚洲欧美日韩愉拍自拍美利坚| 国产精品视频亚洲二区| 久久月本道色综合久久| 亚洲国产午夜精品理论片妓女| 欧美性猛交xxxx免费看| 一区二区三区精品不卡| 无码中文字幕乱码一区| 美女胸18下看禁止免费视频| 国产在线无遮挡免费观看|