數(shù)據(jù)數(shù)據(jù)遷移其實主要就是垂直拆分和分庫分表 垂直拆分和分庫分表過程中主要數(shù)據(jù)庫的操作就是雙寫和查詢 我們會有開關(guān)來控制狀態(tài)的轉(zhuǎn)換,公司業(yè)務(wù)里or...
采用Thrift 的 TNonblockingServer(分別用python cpp java) 在實際業(yè)務(wù)當(dāng)中,thrift更加推薦使用TN...
紅黑樹實現(xiàn) 1、五個性質(zhì) (1)根節(jié)點黑色 (2) 只有紅色和黑色節(jié)點 (3) 紅色節(jié)點相鄰節(jié)點黑色 (4) 每個節(jié)點到任意子樹葉子節(jié)點黑色節(jié)點...
AQS 主要有兩種具體實現(xiàn),共享鎖和排他鎖,排他鎖簡單點,我先講共享鎖 1、共享鎖 關(guān)鍵方法 AbstractQueuedSynchronize...
(1)docker 安裝mysql 5.7 (2) 進入docker 安裝vim 修改 /etc/mysql/my.cnf my.cnf ...
1、下載解壓 2、環(huán)境變量 hive-env.sh 添加 3、hive-site.xml配置主要說來就是最好創(chuàng)建一個mysql數(shù)據(jù)庫然后hive...
1、下載二進制安裝包 2、添加環(huán)境變量~/.zshrc 或者 ~/.bashrc $SPARK_HOME/conf/spark-env.sh 添...
1、下載二進制安裝包 2、添加環(huán)境變量 添加到 shell 的初始化腳本里邊 zshrc或者bashrc,取決于你用的shell 在$HADOO...
1、線程切換 涉及線程切換操作的操作符主要就倆,subscribeOn和observedOn, 我們還是像RxJava2 的原理淺析 一樣,考究...