- 博客(4)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 DB与缓存一致性
一般方案中的设计均有其缺陷:要么会产生脏数据,要么会产生不一致,不同的是代价和概率; 更新数据时,是先删除缓存再更新DB,还是先更新DB再删除缓存?:https://blog.csdn.net/qq_33999844/article/details/81531461 试想:能不能将读取的请求进行区分; 要求强一致性的读取请求,直接从数据库中读取数据,不经过缓存; 不要求强一致性的读取...
2019-04-30 09:46:34 408
原创 查询大量数据时ES中存在的坑
1.查询时返回的数据量大于10000,不可以用page,size进行分页查询(返回的数据单次不能返回超过10000条,返回数据的总和也不能超过10000条) 2.返回的数据超过10000时,使用scoll进行查询 3.scoll进行查询的时候,传入的每个参数均不可以超过1024个(1024个可以) 4.或的关系请用should 5.子查询可用complexQuery 6.返回某个文档的部...
2019-04-29 11:23:47 2960
原创 ES的嵌套查询和嵌套聚合
1.想要实现嵌套查询和嵌套聚合,首先需要在索引里面设置某个属性是嵌套类型(一般是List)-----type=nested 2.API的demo-嵌套查询---(使用场景:需要根据list中的两个字段以and的关系进行查询) // 构造布尔查询 BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder(); ...
2019-04-29 11:17:59 6334
原创 Java知识体系-细节-持续更新
1)基础语法知识点梳理: 概念:面向对象的三大基本特征五大基本原则 集合:Collection 集合、List 集合、Set 集合、Map 集合 异常:Java 中异常处理机制和应用,自定义异常 IO:File 类,字符流、字节流、转换流、缓冲流、递归 网络编程:Socket 线程:线程的生命周期,Java 线程池,线程同步问题,线程死锁问题 继承和接口:Class,Interfac...
2019-04-28 13:47:31 184
Java客户端如何调用rest接口,在参数比较复杂的情况下
2017-08-28
ViewHelper cannot be resolved?如何解决?
2016-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人