一、前言 ElasticSearch(以下簡稱ES)的數(shù)據(jù)寫入支持高并發(fā),高并發(fā)就會帶來很普遍的數(shù)據(jù)一致性問題。常見的解決方法就是加鎖。同樣,ES為了保證高并發(fā)寫的數(shù)據(jù)一致性...
一、前言 ElasticSearch(以下簡稱ES)的數(shù)據(jù)寫入支持高并發(fā),高并發(fā)就會帶來很普遍的數(shù)據(jù)一致性問題。常見的解決方法就是加鎖。同樣,ES為了保證高并發(fā)寫的數(shù)據(jù)一致性...
在前陣子的工作中,收到一個bug,大概是在app運行過程中出現(xiàn)了異常,可是查看了app日志、系統(tǒng)日志并沒有異常日志打印。最后發(fā)現(xiàn)了context.getExternalCac...
項目中使用自定義注解@SolrHandle寫在service的實現(xiàn)類上,使用以下代碼無法獲取此注解,獲取到的SolrHandle為null。 正確方式如下
1. 引言 生產(chǎn)者、消費者模式是如此的重要,是理解java 多線程并發(fā)的核心知識點,不少同學面試時,常規(guī)操作是當著面試官的面,手寫一個生產(chǎn)者消費者模式。 2. 實現(xiàn)方式 通...
前提概要什么是MVCC什么是當前讀和快照讀?當前讀,快照讀和MVCC的關系 MVCC實現(xiàn)原理隱式字段undo日志Read View(讀視圖)整體流程 MVCC相關問題RR是如...
Mybatis-Plus只對Mybatis做增強,即Mybatis原先的功能都可以使用。 1.根據(jù)id查詢記錄 2.通過多個id批量查詢 3.簡單的條件查詢 通過map封裝查...
autowire默認bytype resource默認byname 用autowire,未來新增一個實現(xiàn)類時,要把原有所有autowire的地方進行修改,指定name,不然原...
maven依賴(jdk8對應版本5 ,jdk7對應版本4) Convert:各種類型數(shù)據(jù)的轉(zhuǎn)換 DateUtil: 日期時間工具類 StrUtil:字符串工具類 ClassP...