05 2020 档案

摘要:1 击穿: 指的是单个key在缓存中查不到,去数据库查询,这样如果数据量不大或者并发不大的话是没有什么问题的。 如果数据库数据量大并且是高并发的情况下那么就可能会造成数据库压力过大而崩溃 注意: 这里指的是单个key发生高并发!!! 解决方案: 1) 通过synchronized+双重检查机制:某个 阅读全文
posted @ 2020-05-05 10:55 劝君更尽一杯酒 阅读(1005) 评论(0) 推荐(0)
摘要:1、lucene和elasticsearch的前世今生2、elasticsearch的核心概念3、elasticsearch核心概念 vs. 数据库核心概念 1、lucene和elasticsearch的前世今生lucene,最先进、功能最强大的搜索库,直接基于lucene开发,非常复杂,api复杂 阅读全文
posted @ 2020-05-05 10:33 劝君更尽一杯酒 阅读(888) 评论(0) 推荐(0)
摘要:概念 序列化:就是把对象转化成字节。反序列化:把字节数据转换成对象。 对象序列化场景: 1、对象网络传输例如:在微服务系统中或给第三方提供接口调用时,使用rpc进行调用,一般会把对象转化成字节序列,才能在网络上传输;接收方则需要把字节序列再转化为java对象。 2、对象保存至文件中例如:hibern 阅读全文
posted @ 2020-05-04 16:56 劝君更尽一杯酒 阅读(959) 评论(0) 推荐(0)