記憶體資料庫
l1 cache reference 讀取cpu的一級快取 0.5 ns
branch mispredict (轉移、分支**) 5 ns
l2 cache reference 讀取cpu的二級快取 7 ns
mutex lock/unlock 互斥鎖\解鎖 100 ns
main memory reference 讀取記憶體資料 100 ns
compress 1k bytes with zippy 1k位元組壓縮 10,000 ns
send 2k bytes over 1 gbps network 在1gbps的網路上傳送2k位元組 20,000 ns
read 1 mb sequentially from memory 從記憶體順序讀取1mb 250,000 ns
round trip within same datacenter 從乙個資料中心往返一次,ping一下 500,000 ns
disk seek 磁碟搜尋 10,000,000 ns
read 1 mb sequentially from network 從網路上順序讀取1兆的資料 10,000,000 ns
read 1 mb sequentially from disk 從磁碟裡面讀出1mb 30,000,000 ns
send packet ca->netherlands->ca 乙個包的一次遠端訪問 150,000,000 ns
語言c語言
**效能高且優美
單執行緒避免了記憶體切換,使用多路復用技術
遠端字典,鍵值對方式
鍵為字串,值為多種資料型別(字串、雜湊、列表、集合、有序集合、位圖、hyperloglog、geo)
發布訂閱
lua指令碼
pipeline
事務
rdb和aof資料持久化方式
故障自動轉移
讀寫和容量擴充套件
redis 開發與運維 1
由於手上負責的專案很依賴redis,而且redis曾經出過問題,故決定好好系統學習一下redis的知識,本文打算先介紹一下redis的基礎知識 首先我們必須明確的幾個知識點1 1 keys 這個命令可以檢視所有的鍵,這是這個 當前db所有的key 127.0 0.1 6379 keys 1 haha...
《Redis開發與運維》筆記 初識Redis
目錄 redis優點 redis特性 速度快基於鍵值對的資料結構伺服器 豐富的功能 簡單穩定 客戶端語言多 持久化主從複製 高可用和分布式 redis使用場景 redis可以做什麼 redis不可以做什麼 用好redis的建議 切勿當作黑盒使用,開發與運維同樣重要 閱讀原始碼 redis重大版本 r...
新增5大運維特性!華為雲DAS服務高效運維有妙招
華為雲資料管理服務das提供的雲dba控制台,提供了豐富的資料庫智慧型化運維功能,可全方位對資料庫進行智慧型監控與診斷優化,保障資料庫的高效穩定執行,讓dba在輕鬆管理資料庫的同時,能夠聚焦於資料庫架構設計等更大價值的工作上,成為dba管理資料的有力法寶。近期,雲dba智慧型化運維平台針對華為雲使用...