0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

探究Redis 性能測試與監(jiān)控

馬哥Linux運維 ? 來源:51cto博客 ? 作者:郭柏雅 ? 2021-10-12 09:19 ? 次閱讀

很多人在安裝部署好Redis后,就沒有對Rredis的配置和部署等有效性和高可用性進(jìn)行性能測試,最終導(dǎo)致上線出現(xiàn)緩存穿透、雪崩等現(xiàn)象,導(dǎo)致性能還是有問題,其實做為技術(shù)運維人員在部署好Redis后可以使用Redis自帶的壓測工具進(jìn)行簡易型壓測,如下命令:

redis-benchmark[option][optionvalue]

例如在本地搭建一個Redis服務(wù),IP地址是10.100.81.171,這時需要模擬100用戶并發(fā)鏈接請求,每個用戶現(xiàn)場循環(huán)訪問100次。

redis-benchmark-h10.100.81.171-p6379-c100-n100000

參數(shù)詳解:

1、100000 requests completed in 1.60 seconds //默認(rèn)是100000,上面有,請求在1.6s內(nèi)完成 2、3 bytes payload,每次寫入3個字節(jié)的數(shù)據(jù) 3、keep alive: 1,保持一個連接,一臺服務(wù)器來處理這些請求 4、100.00% <= 2 milliseconds,所有請求2毫秒完成 5、62656.64 requests per second 每次能處理請求數(shù)量

具體如下圖:

ec8313aa-2ac8-11ec-82a8-dac502259ad0.jpg

Redis讀寫情況壓測,如下:測試存取大小為500字節(jié)的數(shù)據(jù)包的性能

redis-benchmark-h10.100.81.171-p6379-q-d500

ecb18172-2ac8-11ec-82a8-dac502259ad0.jpg

這時可以通過監(jiān)控命令或者其他工具看到Redis服務(wù)的服務(wù)器資源使用情況:

redis-benchmark 工具命令使用介紹:

ed4441b0-2ac8-11ec-82a8-dac502259ad0.jpg

編輯:jq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6715

    瀏覽量

    88308
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1541

    瀏覽量

    148919
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8701

    瀏覽量

    84545

原文標(biāo)題:Redis 性能測試與監(jiān)控

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Redis官方搜索引擎來了,性能炸裂!

    RediSearch 是一個 Redis 模塊,為 Redis 提供查詢、二級索引和全文搜索功能。
    的頭像 發(fā)表于 02-21 10:01 ?1832次閱讀
    <b class='flag-5'>Redis</b>官方搜索引擎來了,<b class='flag-5'>性能</b>炸裂!

    【愛芯派 Pro 開發(fā)板試用體驗】Redis源碼編譯和基準(zhǔn)測試

    Redis基準(zhǔn)測試。測試結(jié)果顯示,愛芯派上Redis性能明顯由于樹莓派4B,這一定程度上說明——愛芯派的CPU、內(nèi)存綜合
    發(fā)表于 12-10 22:18

    【昉·星光 2 高性能RISC-V單板計算機(jī)體驗】Redis源碼編譯和性能測試以及與樹莓派4B對比

    同一版本的Redis服務(wù)和Redis基準(zhǔn)測試。測試結(jié)果顯示,VisionFive2上Redis性能
    發(fā)表于 12-10 21:27

    redis是關(guān)系型數(shù)據(jù)庫嗎

    Server)是一個開源的高性能鍵值對存儲系統(tǒng)。它使用C語言編寫,具有內(nèi)存中數(shù)據(jù)存儲和持久化到硬盤的功能。Redis支持多種數(shù)據(jù)結(jié)構(gòu),如字符串、哈希表、列表、集合和有序集合等,這使得它可以應(yīng)對各種類型的應(yīng)用需求。 Redis
    的頭像 發(fā)表于 12-05 10:32 ?1225次閱讀

    redis容器內(nèi)怎么查看redis日志

    redis是一款流行的開源內(nèi)存數(shù)據(jù)庫,常用于緩存、消息隊列、任務(wù)管理等場景。在使用redis時,了解如何查看redis日志對于排查問題、監(jiān)控性能
    的頭像 發(fā)表于 12-05 10:10 ?2923次閱讀

    redis的原理和使用場景

    Redis(Remote Dictionary Server)是一個開源的、高性能的非關(guān)系型(NoSQL)的鍵值對數(shù)據(jù)庫管理系統(tǒng)。它以其快速讀寫能力和多種數(shù)據(jù)結(jié)構(gòu)支持而聞名,并被廣泛應(yīng)用于緩存
    的頭像 發(fā)表于 12-04 16:29 ?487次閱讀

    redis的持久化方式RDB和AOF的區(qū)別

    Redis 是一個高性能的鍵值對數(shù)據(jù)庫,提供了兩種持久化方式:RDB 和 AOF。RDB 是將 Redis 的數(shù)據(jù)快照保存到磁盤上,而 AOF 則是將 Redis 的操作命令追加到文件
    的頭像 發(fā)表于 12-04 16:25 ?606次閱讀

    redis的哨兵和集群有什么區(qū)別

    Redis是一個開源的內(nèi)存數(shù)據(jù)庫,被廣泛用于構(gòu)建高性能和可擴(kuò)展的應(yīng)用程序。在使用Redis時,有兩種常見的架構(gòu)模式:哨兵和集群。雖然這兩種模式都有助于提高可用性和性能,但它們在設(shè)計和實
    的頭像 發(fā)表于 12-04 14:53 ?2645次閱讀

    redis查看主從節(jié)點命令

    Redis是一種開源的內(nèi)存數(shù)據(jù)結(jié)構(gòu)存儲系統(tǒng),常被用作數(shù)據(jù)庫、緩存和消息中間件。在Redis中,可以通過一些命令來查看主從節(jié)點的信息,以便進(jìn)行監(jiān)控和管理。 Redis 主從復(fù)制是指將一個
    的頭像 發(fā)表于 12-04 11:44 ?1051次閱讀

    redis查看集群狀態(tài)命令

    Redis 是一個開源的、內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲系統(tǒng),提供了一系列命令來管理和操作數(shù)據(jù)。在 Redis 中,集群是一個由多個 Redis 實例組成的分布式系統(tǒng),用于提高數(shù)據(jù)的可用性和性能
    的頭像 發(fā)表于 12-04 11:39 ?843次閱讀

    redis集群性能測試工具有哪些

    Redis是一種高性能的內(nèi)存鍵值存儲系統(tǒng),它被廣泛應(yīng)用于各種互聯(lián)網(wǎng)應(yīng)用和大規(guī)模的數(shù)據(jù)存儲中。為了評估Redis在不同場景下的性能,我們需要使用一些
    的頭像 發(fā)表于 12-04 11:36 ?601次閱讀

    redis連接數(shù)對性能測試影響

    Redis是一個基于內(nèi)存的鍵值存儲數(shù)據(jù)庫,它以其高性能和低延遲而聞名。在使用Redis進(jìn)行性能測試時,連接數(shù)是一個非常重要的因素。連接數(shù)的增
    的頭像 發(fā)表于 12-04 11:33 ?810次閱讀

    Java redis鎖怎么實現(xiàn)

    在Java中實現(xiàn)Redis鎖涉及到以下幾個方面:Redis的安裝配置、Redis連接池的使用、Redis數(shù)據(jù)結(jié)構(gòu)的選擇、實現(xiàn)分布式鎖的幾種方式等。 一、
    的頭像 發(fā)表于 12-04 10:47 ?910次閱讀

    Redis是什么?簡述它的優(yōu)缺點?

    上進(jìn)行保存。 因為是純內(nèi)存操作,Redis性能非常出色,每秒可以處理超過 10萬次讀寫操作,是已知性能最快的Key-Value 數(shù)據(jù)庫。 優(yōu)點: 讀寫性能極高,
    的頭像 發(fā)表于 10-09 10:37 ?669次閱讀

    如何用Springboot整合Redis

    本篇文件我們來介紹如何用Springboot整合Redis。 1、Docker 安裝 Redis 1.1 下載鏡像 docker pull redis: 6 . 2 . 6 1.2 創(chuàng)建配置文件
    的頭像 發(fā)表于 10-08 14:56 ?487次閱讀
    如何用Springboot整合<b class='flag-5'>Redis</b>