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

一、Redis是什么
Redis(Remote Dictionary Server ),即遠程字典服務(wù),是一個開源的使用C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。
而且免費、開源,是當下最熱門的Nosql技術(shù)之一,也被稱為結(jié)構(gòu)化數(shù)據(jù)庫。redis會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎(chǔ)上實現(xiàn)了master-slave(主從)同步。
二、Redis可以干什么
內(nèi)存存儲、持久化
效率高,可用于高速緩存
發(fā)布訂閱系統(tǒng)
地圖信息分析
計時器、計數(shù)器
......
三、Redis特性
多種數(shù)據(jù)類型
持久化
集群
事務(wù)
......
四、linux下安裝Redis
1. 下載、上傳、解壓安裝包
打開官網(wǎng)下載安裝包,如果想看中文的可以進這個中文網(wǎng)。
將下載好的安裝包,使用遠程工具,傳到linux里。
我把包移動到了/opt
下,然后進去解壓即可tar -zxvf redis-6.2.4.tar.gz
。進入文件夾里,可以看到這里有個配置文件。
2. 安裝基本環(huán)境
yum install gcc-c++
安裝完后,輸入gcc -v
,查看版本。
繼續(xù)執(zhí)行命令,自動幫我們配置好所需文件。
make
需要些時間,不要著急。執(zhí)行完成后,可以看到多了一個src
文件夾。
如果想再確定有沒有安裝好,可以繼續(xù)執(zhí)行下make install
。
注意,redis的默認安裝路徑/usr/local/bin
。
為了后面方便還原redis的配置文件,我拷貝一個配置文件出來學(xué)習(xí)用。
3. 修改配置文件
修改配置文件,可以后臺運行redis。
no改成yes,然后ESC,wq保存退出。
4. 啟動redis服務(wù)
在安裝目錄下,指定配置文件啟動,redis-server pingguo-config/redis.conf
。
5. 連接redis
連接下redis,用set/get試下是否正常,redis-cli -p 6379
。
也可以ps查看進程,ps -ef | grep redis
。
6. 關(guān)閉redis服務(wù)
SHUTDOWN
即可。
五、redis-benchmark性能測試工具
這是官方自帶的工具,用法也很簡單,就是 redis-benchmark + 命令參數(shù),參考下面截圖。
測試一下,100個并發(fā),每個10W個請求redis-benchmark -h localhost -p 6379 -c 100 -n 100000
。
執(zhí)行后,會看到工具對redis進行了各種命令場景的測試,選擇一個set寫入場景的輸出,看看都有什么。
100000 requests completed in 1.15 seconds,表示1.15秒完成了10W個寫入請求。
100 parallel clients,表示100個并發(fā)客戶端。
3 bytes payload,表示每次只寫3個字節(jié)。
keep alive: 1,表示只有一臺服務(wù)器來處理。
接下來是在時間里處理的請求數(shù)量占比,最終每秒請求了。
最后有性能統(tǒng)計分析,每秒處理了86956.52個請求,就問快不快?
以上就是linux下安裝啟動性能測試工具redis benchmark 的詳細內(nèi)容,更多關(guān)于linux安裝啟動redis benchmark 的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
- 本文來自Bugsnag的聯(lián)合創(chuàng)始人Simon Maynard的系列文章,作者根據(jù)幾年來對Redis的使用經(jīng)歷,對Redis監(jiān)控方法進行了系統(tǒng)性的總結(jié),干貨很多,值得一看2013-04-27
- Linux安裝ElasticSearch后,ElasticSearch是不能用root用戶啟動的,以root用戶啟動會報錯Refer to the log for complete error details,出現(xiàn)這種情況該如何解決呢?下面小2017-04-09
linux下將編譯安裝的服務(wù)設(shè)置為開機啟動
linux下將編譯安裝的服務(wù)設(shè)置為開機啟動的設(shè)置方法,需要的朋友可以參考下2013-02-05解決安裝Domino for Linux時配置的Web服務(wù)器無法啟動的問題
環(huán)境: 產(chǎn)品: Lotus Domino for Linux 平臺: Linux 版本: Lotus Domino for Linux 5.0.x 問題 : 安裝Domino for Linux的過程中,當安裝程序?qū)⑺形募?/div> 2009-03-10這篇文章主要介紹了Linux安裝activeMQ的流程中的坑(外面訪問不了,已經(jīng)解決),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-11linux系統(tǒng)下安裝dubbo-admin的詳細過程
在安裝dubbo-admin之前確保你得linux服務(wù)器上已經(jīng)成功安裝了jdk,tomcat,本文重點給大家介紹linux系統(tǒng)下安裝dubbo-admin的詳細過程,需要的朋友參考下吧2021-08-24本文中為大家?guī)淼氖窃趌inux系統(tǒng)中安裝Rabbitmq的方法,有需要的朋友可以閱讀本文參考一下2020-01-10最新評論