03 2021 档案
摘要:使用Future获得异步执行结果时,要么调用阻塞方法get(),要么轮询看isDone()是否为true,这两种方法都不是很好,因为主线程也会被迫等待。从Java 8开始引入了CompletableFuture,它针对Future做了改进,可以传入回调对象,当异步任务完成或者发生异常时,自动调用回调
阅读全文
摘要:1、统计loginName去重后的数量 GET /login_user_info/_search { "size":0, "query":{"bool":{"filter":[{"terms":{"systemCd.keyword":["AAAAA"]}}, {"query_string":{"de
阅读全文
摘要:将customer的值赋值为固定的值 POST log_info/_update_by_query{"query":{"bool":{"filter":[{"range":{"createTime":{"from":"2021-03-17T00:00:00.000Z","to":"2021-03-1
阅读全文
摘要:ElasticSearch7.6.2使用_delete_by_query产生版本冲突(version conflict)问题 环境:ElasticSearch7.6.2问题产生的原因:对某个index的数据进行删除,删除的数据量在千万级别。删除过程中产生版本冲突。 POST /monitor_use
阅读全文