很多人在安裝部署好Redis后,就沒有對(duì)Rredis的配置和部署等有效性和高可用性進(jìn)行性能測(cè)試,最終導(dǎo)致上線出現(xiàn)緩存穿透、雪崩等現(xiàn)象,導(dǎo)致性能還是有問題,其實(shí)做為技術(shù)運(yùn)維人員在部署好Redis后可以使用Redis自帶的壓測(cè)工具進(jìn)行簡(jiǎn)易型壓測(cè),如下命令:
redis-benchmark[option][optionvalue]
例如在本地搭建一個(gè)Redis服務(wù),IP地址是10.100.81.171,這時(shí)需要模擬100用戶并發(fā)鏈接請(qǐng)求,每個(gè)用戶現(xiàn)場(chǎng)循環(huán)訪問100次。
redis-benchmark-h10.100.81.171-p6379-c100-n100000
參數(shù)詳解:
1、100000 requests completed in 1.60 seconds //默認(rèn)是100000,上面有,請(qǐng)求在1.6s內(nèi)完成 2、3 bytes payload,每次寫入3個(gè)字節(jié)的數(shù)據(jù) 3、keep alive: 1,保持一個(gè)連接,一臺(tái)服務(wù)器來(lái)處理這些請(qǐng)求 4、100.00% <= 2 milliseconds,所有請(qǐng)求2毫秒完成 5、62656.64 requests per second 每次能處理請(qǐng)求數(shù)量
具體如下圖:
Redis讀寫情況壓測(cè),如下:測(cè)試存取大小為500字節(jié)的數(shù)據(jù)包的性能
redis-benchmark-h10.100.81.171-p6379-q-d500
這時(shí)可以通過(guò)監(jiān)控命令或者其他工具看到Redis服務(wù)的服務(wù)器資源使用情況:
redis-benchmark 工具命令使用介紹:
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7223瀏覽量
90170 -
IP
+關(guān)注
關(guān)注
5文章
1739瀏覽量
150404 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9425瀏覽量
86495
原文標(biāo)題:Redis 性能測(cè)試與監(jiān)控
文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
Redis實(shí)戰(zhàn)筆記

華為云 Flexus X 加速 Redis 案例實(shí)踐與詳解

Redis Cluster之故障轉(zhuǎn)移

性能與可靠性并重,F(xiàn)lexus X 實(shí)例助力 Redis 三主三從集群高效運(yùn)行

華為云 X 實(shí)例 CPU 性能測(cè)試詳解與優(yōu)化策略

華為云Flexus X實(shí)例,Redis性能加速評(píng)測(cè)及對(duì)比

華為云 Flexus X 輕松實(shí)現(xiàn) Redis 一主多從高效部署

Redis緩存與Memcached的比較
性能測(cè)試的實(shí)現(xiàn)方法是什么
性能測(cè)試主要測(cè)什么 性能測(cè)試的指標(biāo)有哪些
Redis 開源協(xié)議調(diào)整,我們?cè)趺崔k?

Redis 開源社區(qū)持續(xù)壯大,華為云為 Valkey 項(xiàng)目注入新的活力

Redis開源版與Redis企業(yè)版,怎么選用?

GaussDB(for Redis) 特性揭秘:大 key 治理

新版 Redis 不再“開源”,對(duì)使用者都有哪些影響?

評(píng)論