欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux下安裝啟動(dòng)性能測試工具redis benchmark

cnblogs   發(fā)布時(shí)間:2022-06-01 16:52:50   作者:把蘋果咬哭的測試筆記   我要評論
這篇文章主要為大家介紹了linux下安裝啟動(dòng)性能測試工具redis benchmark的過程步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

一、Redis是什么

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

而且免費(fèi)、開源,是當(dāng)下最熱門的Nosql技術(shù)之一,也被稱為結(jié)構(gòu)化數(shù)據(jù)庫。redis會(huì)周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎(chǔ)上實(shí)現(xiàn)了master-slave(主從)同步。

二、Redis可以干什么

內(nèi)存存儲(chǔ)、持久化

效率高,可用于高速緩存

發(fā)布訂閱系統(tǒng)

地圖信息分析

計(jì)時(shí)器、計(jì)數(shù)器
......

三、Redis特性

多種數(shù)據(jù)類型

持久化

集群

事務(wù)
......

四、linux下安裝Redis

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

打開官網(wǎng)下載安裝包,如果想看中文的可以進(jìn)這個(gè)中文網(wǎng)。

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

我把包移動(dòng)到了/opt下,然后進(jìn)去解壓即可tar -zxvf redis-6.2.4.tar.gz。進(jìn)入文件夾里,可以看到這里有個(gè)配置文件。

2. 安裝基本環(huán)境

yum install gcc-c++

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

繼續(xù)執(zhí)行命令,自動(dòng)幫我們配置好所需文件。

make

需要些時(shí)間,不要著急。執(zhí)行完成后,可以看到多了一個(gè)src文件夾。

如果想再確定有沒有安裝好,可以繼續(xù)執(zhí)行下make install

注意,redis的默認(rèn)安裝路徑/usr/local/bin

為了后面方便還原redis的配置文件,我拷貝一個(gè)配置文件出來學(xué)習(xí)用。

3. 修改配置文件

修改配置文件,可以后臺(tái)運(yùn)行redis。

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

4. 啟動(dòng)redis服務(wù)

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

5. 連接redis

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

也可以ps查看進(jìn)程,ps -ef | grep redis。

6. 關(guān)閉redis服務(wù)

SHUTDOWN即可。

五、redis-benchmark性能測試工具

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

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

執(zhí)行后,會(huì)看到工具對redis進(jìn)行了各種命令場景的測試,選擇一個(gè)set寫入場景的輸出,看看都有什么。

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

100 parallel clients,表示100個(gè)并發(fā)客戶端。

3 bytes payload,表示每次只寫3個(gè)字節(jié)。

keep alive: 1,表示只有一臺(tái)服務(wù)器來處理。

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

最后有性能統(tǒng)計(jì)分析,每秒處理了86956.52個(gè)請求,就問快不快?

以上就是linux下安裝啟動(dòng)性能測試工具redis benchmark 的詳細(xì)內(nèi)容,更多關(guān)于linux安裝啟動(dòng)redis benchmark 的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論