コード例 #1
0
ファイル: DbLoadAction.java プロジェクト: kimmking/clave
    // 大致估算一下row记录的大小
    private long calculateSize(EventData data) {
      // long size = 0L;
      // size += data.getKeys().toString().getBytes().length - 12 - data.getKeys().size() + 1L;
      // size += data.getColumns().toString().getBytes().length - 12 - data.getKeys().size() + 1L;
      // return size;

      // byte[] bytes = JsonUtils.marshalToByte(data);// 走序列化的方式快速计算一下大小
      // return bytes.length;

      return data.getSize(); // 数据不做计算,避免影响性能
    }