<li id="jut4n"></li>
  • 系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

    當前位置:首頁 > 系統教程 > Linux教程 > 詳細頁面

    linux下安裝啟動性能測試工具redis benchmark教程

    時間:2022-06-02來源:www.ship-models.net作者:電腦系統城

    一、Redis是什么

    Redis(Remote Dictionary Server ),即遠程字典服務,是一個開源的使用C語言編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value數據庫,并提供多種語言的API。

    而且免費、開源,是當下最熱門的Nosql技術之一,也被稱為結構化數據庫。redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了master-slave(主從)同步。

    二、Redis可以干什么

    內存存儲、持久化

    效率高,可用于高速緩存

    發布訂閱系統

    地圖信息分析

    計時器、計數器
    ......

    三、Redis特性

    多種數據類型

    持久化

    集群

    事務
    ......

    四、linux下安裝Redis

    1. 下載、上傳、解壓安裝包

    打開官網下載安裝包,如果想看中文的可以進這個中文網。

    將下載好的安裝包,使用遠程工具,傳到linux里。

    我把包移動到了/opt下,然后進去解壓即可tar -zxvf redis-6.2.4.tar.gz。進入文件夾里,可以看到這里有個配置文件。

    2. 安裝基本環境

    1 yum install gcc-c++

    安裝完后,輸入gcc -v,查看版本。

    繼續執行命令,自動幫我們配置好所需文件。

    1 make

    需要些時間,不要著急。執行完成后,可以看到多了一個src文件夾。

    如果想再確定有沒有安裝好,可以繼續執行下make install。

    注意,redis的默認安裝路徑/usr/local/bin。

    為了后面方便還原redis的配置文件,我拷貝一個配置文件出來學習用。

    3. 修改配置文件

    修改配置文件,可以后臺運行redis。

    no改成yes,然后ESC,wq保存退出。

    4. 啟動redis服務

    在安裝目錄下,指定配置文件啟動,redis-server pingguo-config/redis.conf。

    5. 連接redis

    連接下redis,用set/get試下是否正常,redis-cli -p 6379。

    也可以ps查看進程,ps -ef | grep redis。

    6. 關閉redis服務

    SHUTDOWN即可。

    五、redis-benchmark性能測試工具

    這是官方自帶的工具,用法也很簡單,就是 redis-benchmark + 命令參數,參考下面截圖。

    測試一下,100個并發,每個10W個請求redis-benchmark -h localhost -p 6379 -c 100 -n 100000。

    執行后,會看到工具對redis進行了各種命令場景的測試,選擇一個set寫入場景的輸出,看看都有什么。

    100000 requests completed in 1.15 seconds,表示1.15秒完成了10W個寫入請求。

    100 parallel clients,表示100個并發客戶端。

    3 bytes payload,表示每次只寫3個字節。

    keep alive: 1,表示只有一臺服務器來處理。

    接下來是在時間里處理的請求數量占比,最終每秒請求了。

    最后有性能統計分析,每秒處理了86956.52個請求,就問快不快?

    分享到:

    相關信息

    系統教程欄目

    欄目熱門教程

    人氣教程排行

    站長推薦

    熱門系統下載

    淑芬两腿间又痒了