-
來個查漏補缺!關(guān)于 Redis 都在這一篇里了
Redis簡介 Redis 是 C 語言開發(fā)的一個開源高性能鍵值對的內(nèi)存數(shù)據(jù)庫,可以用來做數(shù)據(jù)庫、緩存、消息中間件等場景,是一種 NoSQL(not-only sql,非關(guān)系型數(shù)據(jù)庫)的數(shù)據(jù)庫。 Redis特點 優(yōu)秀的性能,數(shù)據(jù)是存儲在內(nèi)存中,讀寫速度非??欤芍С植l(fā)10W QPS。 單線程但進程,是線程安全的,采用IO 多路復(fù)用制 可作為分布式鎖 支持五種數(shù)據(jù)類型 支持數(shù)據(jù)持久化到磁盤 可以作為消息中間件使用,支持消息發(fā)布及訂閱。 數(shù)據(jù)類型 下表是我列舉的五種數(shù)據(jù)類型的特性及其使用場景 緩存…
-
Redis 性能測試與監(jiān)控
很多人在安裝部署好Redis后,就沒有對Rredis的配置和部署等有效性和高可用性進行性能測試,最終導(dǎo)致上線出現(xiàn)緩存穿透、雪崩等現(xiàn)象,導(dǎo)致性能還是有問題,其實做為技術(shù)運維人員在部署好Redis后可以使用Redis自帶的壓測工具進行簡易型壓測,如下命令: 例如在本地搭建一個Redis服務(wù),IP地址是10.100.81.171,這時需要模擬100用戶并發(fā)鏈接請求,每個用戶現(xiàn)場循環(huán)訪問100次。 參數(shù)詳解: 1、100000 requests completed in 1.60 seconds //默…