Redis變慢了,如何快速排查?

Redis變慢了,如何快速排查?

透過檢視慢日誌記錄,我們就可以知道在什麼時間執行哪些命令比較耗時,如果你的業務經常使用O(n)以上覆雜度的命令,例如sort、sunion、zunionstore,或者在執行O(n)命令時操作的資料量比較大,這些情況下Redis處理資料時就...

2021-11-28
Redis有序集合命令總結

Redis有序集合命令總結

集合間的交集集合間的並集Redis中使用ZUNION、ZUNIONSTORE完成集合的並集,因為並集也需要判斷相同成員的分數值,所以跟獲取交集一樣,也提供了WEIGHTS和AGGREGATE兩個引數,命令的語法如下:ZUNION numke...

2021-11-26

SSH免密遠端登入

既然主機已經重新生成了公鑰檔案,那麼即使之前能ssh登入的遠端端現在反而登不上去了,因為金鑰不對稱了這時候就要另外開啟一個控制檯執行ssh -o StrictHostKeyChecking=no 主機名@192...

2021-11-25
Redis資料型別和應用場景

Redis資料型別和應用場景

1 抽獎活動(set)# 參加抽獎活動:sadd key {userId}# 獲取所有抽獎使用者:smembers key# 抽取count名中獎者,並從抽獎活動中移除:spop key count# 抽取count名中獎者,不從抽獎活動中...

2021-11-03
從零學程式設計-JSON處理

從零學程式設計-JSON處理

push({id:tmp[j][‘id’],name:tmp[j][‘title’],url:tmp[j][‘full_path’]})}// 如上程式碼處理images_info對應值,如果是陣列則生效,如果是物件就不生效,物件沒有len...

2021-11-03
前端匯出Excel線上指北

前端匯出Excel線上指北

fromCharCode(65 + i)對列進行大寫字母的轉換‍♂️ Code‍♂️ Image轉換位元組流利用 new ArrayBuffer(str) 建立一個緩衝區, 使用new Uint8Array(buf)引用因為unicode編...

2021-11-02
Guava Cache用法介紹

Guava Cache用法介紹

} }上面的程式碼透過CacheBuilder.newBuilder().build()這句程式碼建立了一個Cache快取物件,並在快取物件中儲存了key為word,value為Hello Guava Cache的一條記錄...

2021-11-02