@遷移

動態 列表
@data_ai

記一個詭異的TCP揮手亂序問題

本文內容包括但不限於:tcp四次揮手(同時關閉),tcp包的seq/ack號規則,tcp狀態機,內核tcp代碼,tcp發送窗口等知識。 問題是什麼? 內核版本linux 5.10.112 一句話:四次揮手中,由於fin包和ack包亂序,導致等了一次timeout才關閉連接。 過程細節: 同時關閉的場景,server和client幾乎同時向對方發送fin包。 client先收到了server的

data_ai 頭像

@data_ai

昵稱 數據庫知識分享者

@bao_686ce718ec240

使用yunedit-redis將數據導出到其他db(庫)

一個redis實例,有16個db的數據,一般程序默認在不指定db的情況下,數據是保存在db0,而程序也可以指定不同的db進行存取,比如指定db1。 redis的數據,從一個db,導出,然後導入到另一個db,或者是導入到其他redis實例的db上,都是可以的。比如將本地db0的數據導出,導出到阿里雲上面的redis實力上,都是可以的。 下面整理下使用yunedit-redis導出數據,然後導入到其他