
java
Hisboom
黄昏见证真正的信徒
展开
-
Elasticsearch 使用java分页查询条数超过1w的解决办法 -search_after方式
1.需求:job跑批每隔5分钟查询es数据取出并进行推送。问题:原使用java分页查询es。当大于1w时无法取出后续数据造成了数据丢失。 使用scroll_id查询性能消耗太大不适应此场景.es调用测试:获取第一次查询结果后设置sort,查询首条数据为转换成java实现方式如下:BillTraceElasticSearchRepository findInfoDocByScroll public Map<Object[],List<BillT原创 2020-11-30 18:32:33 · 3742 阅读 · 0 评论 -
java原生GZIP压缩示例
由于带宽压力过大需要将原传输数据格式转为json及GZIP压缩传输。导入所需java包import java.io.*;import java.net.URL;import java.net.URLConnection;import java.util.*;import java.util.zip.GZIPInputStream;import java.util.zip.GZI...原创 2019-10-21 10:22:13 · 188 阅读 · 0 评论