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

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

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

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

jf_21561199 ? 來(lái)源:jf_21561199 ? 作者:jf_21561199 ? 2024-12-29 15:47 ? 次閱讀

前言

隨著云計(jì)算技術(shù)的飛速發(fā)展,Redis 作為一種高性能的內(nèi)存數(shù)據(jù)庫(kù),在各種應(yīng)用場(chǎng)景中發(fā)揮著越來(lái)越重要的作用。為了滿足不同用戶對(duì) Redis 性能的高要求,華為云推出了 FlexusX 實(shí)例,并提供了加速 Redis 的選項(xiàng)。本文旨在通過實(shí)際測(cè)試,展示華為云 FlexusX 實(shí)例在加速 Redis 方面的性能優(yōu)勢(shì),并與其他業(yè)界 U1 實(shí)例進(jìn)行對(duì)比。

一、華為云 FlexusX 加速 Redis 購(gòu)買

1.1FlexusX 實(shí)例購(gòu)買

在開始本文的實(shí)踐之前,需要在華為云官網(wǎng)上購(gòu)買 Flexus X 實(shí)例,這個(gè)一般可以根據(jù)自己的實(shí)際需求項(xiàng)目選擇合適的配置,比如 CPU、內(nèi)存、存儲(chǔ)和網(wǎng)絡(luò)帶寬等。

wKgZPGdsEdqAYenRAAJ02uTtywI722.png

?

1.2Redis 加速鏡像選擇

FlexusX 實(shí)例強(qiáng)大之處,預(yù)裝 Redis 加速鏡像的選項(xiàng),使得開發(fā)者在項(xiàng)目部署的時(shí)候免去 Redis 安裝,同時(shí)主要其 X-Turbo 加速技術(shù)和智能應(yīng)用調(diào)優(yōu)算法,能夠自動(dòng)優(yōu)化 Redis 的性能,減少了手動(dòng)調(diào)優(yōu)的需求,對(duì)于 Redis 使用頻繁的建議選擇此鏡像。

wKgZO2dsEduAd0aDAAFFHq-K8Uk934.png

?

購(gòu)買成功后,可以在華為云控制臺(tái)中看到剛剛購(gòu)買的 FlexusX 實(shí)例服務(wù)器,本文已購(gòu)買的 4 核 12G 的實(shí)例,詳細(xì)配置如下,其中包含 Redis 加速鏡像。

購(gòu)買的 4 核 12G 的實(shí)例,詳細(xì)配置如下,其中包含 Redis 加速鏡像。

wKgZPGdsEduAOKnqAAEu5kjKx6U761.png

?

1.3重置密碼

這里需要注意的是,首次購(gòu)買后,需要重置服務(wù)器的登錄密碼,以便能夠遠(yuǎn)程登錄到服務(wù)器中。在華為云控制臺(tái)中,找到 Flexus 云服務(wù)器 X 實(shí)例,點(diǎn)擊“重置密碼”按鈕,然后按照提示設(shè)置新的登錄密碼。

wKgZO2dsEdyAdndEAABydDC1YkI133.png

?

wKgZPGdsEdyAHN1yAAFfezR-IsM196.png

??

1.4登錄 FlexusX 實(shí)例

接下來(lái)就可以登錄到 Flexus 云服務(wù)器 X 實(shí)例中,進(jìn)入終端之后,會(huì)提示W(wǎng)elcometoHuaweiCloudService,說(shuō)明成功登錄。

wKgZO2dsEd2ASmkhAAAzPYf9SsU582.png

??

1.5FlexusX 實(shí)例 Redis 驗(yàn)證

進(jìn)入 Flexus 云服務(wù)器 X 實(shí)例終端,使用 redis-cli 命令即可進(jìn)入 Redis 容器中,可以看出使用 FlexusX 實(shí)例部署 Redis 加速鏡像,預(yù)安裝性能優(yōu)化后的 Redis6.2 應(yīng)用,相對(duì)傳統(tǒng)服務(wù)器安裝 Redis,開發(fā)者不需關(guān)心各種安裝依賴、編譯源碼等步驟,簡(jiǎn)化了 Redis 的安裝和配置過程,降低了技術(shù)門檻。

wKgZPGdsEd2AarkVAAApVIOJteA500.png

?編

二、Redis 測(cè)評(píng)工具介紹

本文 Redis 測(cè)評(píng)使用的是內(nèi)置的 redis-benchmark,redis-benchmark 作為 Redis 服務(wù)器內(nèi)置的性能測(cè)試工具,發(fā)揮著至關(guān)重要的作用。它能夠模擬高并發(fā)場(chǎng)景下的客戶端請(qǐng)求,全面評(píng)估 Redis 在不同工作負(fù)載和配置環(huán)境下的性能表現(xiàn)。通過執(zhí)行一系列標(biāo)準(zhǔn)化的基準(zhǔn)測(cè)試,如 SET/GET 操作、并發(fā)連接處理、多線程性能以及不同數(shù)據(jù)規(guī)模下的響應(yīng)能力,

性能測(cè)試:涵蓋 SET/GET 多種操作、并發(fā)連接測(cè)試、多線程測(cè)試和數(shù)據(jù)大小測(cè)試,全面評(píng)估 Redis 的性能。

參數(shù)配置:提供豐富的配置選項(xiàng),允許用戶根據(jù)實(shí)際需求調(diào)整并發(fā)連接數(shù)、數(shù)據(jù)大小、執(zhí)行命令的類型等參數(shù)。

在使用 RedisBenchmark 之前,需確保 Redis 服務(wù)器已正確安裝并處于運(yùn)行狀態(tài)。通過命令行執(zhí)行 redis-benchmark命令。

redis-benchmark-h127.0.0.1-p6379-n100000-c100

這條命令將模擬 100 個(gè)并發(fā)客戶端,對(duì) SET 和 GET 操作等多種操作進(jìn)行總計(jì) 100,000 次的性能測(cè)試。

由于 redis-benchmark 會(huì)對(duì)所有操作進(jìn)行模擬測(cè)試,并且測(cè)試指標(biāo)也很多,本次實(shí)踐對(duì)比 Redis 的五種基本數(shù)據(jù)類型(string、hash、list、set、zset)的請(qǐng)求響應(yīng)時(shí)間(qps)和吞吐量。

三、華為云 FlexusX 實(shí)例無(wú)加速 Redis 測(cè)評(píng)

上述是分析了華為云 FlexusX 加速 Redis 實(shí)例,接下來(lái)同樣也是用 FlexusX 實(shí)例,配置也是 4h12G,但是未使用華為 Redis 加速進(jìn)行,進(jìn)行 redis 壓測(cè)分析。同樣也是執(zhí)行下面命令:

redis-benchmark-p6379-a123456-c100-n100000

3.1string 類型

也是截取 string 類型的 set 測(cè)試結(jié)果:

wKgZO2dsEd2ATnh-AAAoeJHS7-8262.png

?

吞吐量:145,137.88請(qǐng)求/秒

100,000 操作,0.72s 完成

接下來(lái)是操作 string 類型的 get 命令結(jié)果:

wKgZPGdsEd6AZ5i-AAA9lIxJiGU036.png

?

吞吐量:141,242.94請(qǐng)求/秒

100,000 操作,0.71s 完成

3.2hash 類型

wKgZO2dsEd6AfW-PAAA72XQZDFs497.png

?

吞吐量:141,843.97請(qǐng)求/秒

100,000 操作,0.70s 完成

3.3list 類型

wKgZPGdsEd-AJhnzAABCASd3ypc679.png

?

吞吐量:143,472.02請(qǐng)求/秒

100,000 操作,0.70s 完成

3.4set 類型

wKgZO2dsEd-APy6EAAA6j7Os1F0436.png

吞吐量:146,842.88請(qǐng)求/秒

100,000 操作,0.68s 完成

3.5zset 類型

wKgZPGdsEd-AKll-AAA1G5fEnVY129.png

?

吞吐量:151,515.14請(qǐng)求/秒

100,000 操作,0.66s 完成

華為云 FlexusX 實(shí)例在未使用 Redis 加速的情況下,壓測(cè)結(jié)果顯示各數(shù)據(jù)類型性能表現(xiàn)良好。String 類型的 Set 和 Get 操作分別達(dá)到 145,137.88 和 141,242.94 請(qǐng)求/秒的吞吐量。Hash、List 和 Set 類型的吞吐量也均超過 140,000 請(qǐng)求/秒,其中 Set 類型最高,達(dá) 146,842.88 請(qǐng)求/秒。Zset 類型表現(xiàn)最佳,吞吐量高達(dá) 151,515.14 請(qǐng)求/秒??傮w上,F(xiàn)lexusX 實(shí)例在未加速狀態(tài)下仍展現(xiàn)出優(yōu)秀的 Redis 性能,能滿足大多數(shù)應(yīng)用場(chǎng)景的需求。

四、業(yè)界 U 服務(wù)實(shí)例 Redis 測(cè)評(píng)

接下來(lái)使用業(yè)界 U 服務(wù)實(shí)例 Redis 性能測(cè)評(píng),為了保證在結(jié)果的準(zhǔn)確性,本次使用的是阿里云 U1 實(shí)例,配置是 4 核 16G,具體實(shí)例配置如下:

wKgZO2dsEeCAXvyZAACgWD3IeiY499.png

?

進(jìn)入服務(wù)器終端,進(jìn)行 redis 壓測(cè)分析。同樣也是執(zhí)行下面命令:

redis-benchmark-p6379-a123456-c100-n100000

4.1string 類型

string 類型的 set 壓測(cè)分析結(jié)果如下

wKgZPGdsEeCADN6WAAA_x_sWpQw686.png

?

吞吐量:28936.10請(qǐng)求/秒

100,000 操作,3.46s 完成

操作 string 類型的 get 命令測(cè)試結(jié)果如下:

wKgZO2dsEeCAIPbcAABIXA56Tdo389.png

?

吞吐量:29248.32請(qǐng)求/秒

100,000 操作,3.42s 完成

4.2hash 類型

wKgZPGdsEeGAHh3EAABEYFFdnXU659.png

?

吞吐量:29411.76請(qǐng)求/秒

100,000 操作,3.40s 完成

4.3list 類型

wKgZO2dsEeGAaJzjAABGeRcNH-I917.png

?

吞吐量:30459.95請(qǐng)求/秒

100,000 操作,3.28s 完成

4.4set 類型

wKgZPGdsEeKAJO8uAABAhqxKjDs484.png

?

吞吐量:30102.35請(qǐng)求/秒

100,000 操作,3.32s 完成

4.5zset 類型

wKgZO2dsEeKATaSNAABBqB7iqC0925.png

?

吞吐量:27631.94請(qǐng)求/秒

100,000 操作,3.62s 完成

阿里云 U1 實(shí)例的 Redis 性能測(cè)評(píng)顯示,各數(shù)據(jù)類型的吞吐量均達(dá)到較高水平。String 類型的 Set 和 Get 操作吞吐量分別為 28,936.10 和 29,248.32 請(qǐng)求/秒,完成 100,000 操作需約 3.4 秒。Hash 類型吞吐量為 29,411.76 請(qǐng)求/秒,List 類型最高,達(dá) 30,459.95 請(qǐng)求/秒,Set 類型為 30,102.35 請(qǐng)求/秒。Zset 類型相對(duì)較低,為 27,631.94 請(qǐng)求/秒??傮w而言,U1 實(shí)例在 Redis 性能上表現(xiàn)穩(wěn)定,適合多種應(yīng)用場(chǎng)景。

總結(jié)

經(jīng)過詳細(xì)的測(cè)試和對(duì)比,華為云 FlexusX 實(shí)例在加速 Redis 方面展現(xiàn)出了卓越的性能。無(wú)論是在 QPS、吞吐量還是響應(yīng)時(shí)間上,都顯著優(yōu)于未加速的 FlexusX 實(shí)例和業(yè)界 U 服務(wù)實(shí)例 Redis。特別是在處理復(fù)雜數(shù)據(jù)類型時(shí),其性能更是達(dá)到了業(yè)界領(lǐng)先水平。這主要得益于 FlexusX 實(shí)例預(yù)裝的 Redis 加速鏡像及其內(nèi)置的 X-Turbo 加速技術(shù)和智能應(yīng)用調(diào)優(yōu)算法。這些先進(jìn)技術(shù)不僅簡(jiǎn)化了 Redis 的安裝和配置過程,還大大提升了 Redis 的整體性能。

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

    關(guān)注

    39

    文章

    7824

    瀏覽量

    137454
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3807

    瀏覽量

    64427
  • Redis
    +關(guān)注

    關(guān)注

    0

    文章

    376

    瀏覽量

    10881
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    華為 Flexus X 實(shí)例 docker 部署 srs6 并調(diào)優(yōu),協(xié)議使用 webrtc 與 rtmp

    ·?華為最近正在舉辦 828 B2B 企業(yè)節(jié),Flexus X 實(shí)例的促銷力度非常大,特別適合那些對(duì)算力
    的頭像 發(fā)表于 12-31 15:40 ?48次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> docker 部署 srs6 并調(diào)優(yōu),協(xié)議使用 webrtc 與 rtmp

    華為 Flexus 服務(wù)器 X 實(shí)例的使用教程

    引言 選擇一款性價(jià)比高、性能強(qiáng)勁的服務(wù)器是 IT 技術(shù)人員常面臨的問題。華為Flexus
    的頭像 發(fā)表于 12-30 09:16 ?110次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>的使用教程

    深度評(píng)測(cè)華為 Flexus X 實(shí)例在 Sysbench 性能測(cè)試中的亮眼表現(xiàn)

    前言 本文章評(píng)測(cè)華為 Flexus X 實(shí)例在 Sysbench
    的頭像 發(fā)表于 12-27 13:47 ?96次閱讀
    深度<b class='flag-5'>評(píng)測(cè)</b>,<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>在 Sysbench <b class='flag-5'>性能</b>測(cè)試中的亮眼表現(xiàn)

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

    前言 ????????華為 Flexus?X 是一款專為高性能計(jì)算設(shè)計(jì)的服務(wù)器
    的頭像 發(fā)表于 12-27 13:45 ?171次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 輕松實(shí)現(xiàn) <b class='flag-5'>Redis</b> 一主多從高效部署

    基于華為 Flexus 服務(wù)器 X 實(shí)例部搭建 Halo 博客平臺(tái)

    前言 在數(shù)字化轉(zhuǎn)型的大潮中,華為 Flexus 服務(wù)器 X 實(shí)例憑借其強(qiáng)勁的
    的頭像 發(fā)表于 12-26 09:40 ?143次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>部搭建 Halo 博客平臺(tái)

    華為 Flexus X 實(shí)例 docker 部署 mediacms,功能齊全的現(xiàn)代化開源視頻和媒體 CMS

    華為最近正在舉辦 828 B2B 企業(yè)節(jié),Flexus X 實(shí)例的促銷力度非常大,特別適合那些對(duì)算力
    的頭像 發(fā)表于 12-25 17:51 ?149次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> docker 部署 mediacms,功能齊全的現(xiàn)代化開源視頻和媒體 CMS

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

    場(chǎng)景需求 3 二、Flexus 服務(wù)器 X 購(gòu)買 3 2.1 Flexus X 實(shí)例購(gòu)買 4
    的頭像 發(fā)表于 12-25 17:10 ?167次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> MySQL <b class='flag-5'>性能</b><b class='flag-5'>加速</b><b class='flag-5'>評(píng)測(cè)</b>及<b class='flag-5'>對(duì)比</b>

    基于華為 Flexus 服務(wù)器 X 實(shí)例搭建 Linux 學(xué)習(xí)環(huán)境

    前言 在當(dāng)今信息技術(shù)日新月異的時(shí)代,華為 Flexus 服務(wù)器 X 實(shí)例以其強(qiáng)勁的
    的頭像 發(fā)表于 12-25 17:10 ?139次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>搭建 Linux 學(xué)習(xí)環(huán)境

    華為 Flexus X 實(shí)例 docker 部署 Jitsi 構(gòu)建屬于自己的音視頻會(huì)議系統(tǒng)

    華為最近正在舉辦 828 B2B 企業(yè)節(jié),Flexus X 實(shí)例的促銷力度非常大,特別適合那些對(duì)算力
    的頭像 發(fā)表于 12-25 17:08 ?100次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> docker 部署 Jitsi 構(gòu)建屬于自己的音視頻會(huì)議系統(tǒng)

    Flexus X 實(shí)例 CPU、內(nèi)存及磁盤性能實(shí)測(cè)與分析

    的網(wǎng)絡(luò)帶寬支持。最近華為 828 B2B 企業(yè)節(jié)正在舉辦,Flexus X 實(shí)例的促銷也非常給力,大家可以去看看。為了幫助用戶更好地了解其
    的頭像 發(fā)表于 12-24 17:35 ?160次閱讀

    華為 Flexus 服務(wù)器 X 實(shí)例 使用流程

    評(píng)測(cè)與應(yīng)用體驗(yàn):高性能與經(jīng)濟(jì)性的完美結(jié)合引言在計(jì)算領(lǐng)域,彈性算力的需求日益增長(zhǎng)。傳統(tǒng)服務(wù)器通常提供固定的規(guī)格,導(dǎo)致資源浪費(fèi)和不匹配的性能
    的頭像 發(fā)表于 12-24 17:28 ?145次閱讀
    <b class='flag-5'>華為</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> 使用流程

    華為 Flexus 服務(wù)器 X 實(shí)例的購(gòu)買及使用體驗(yàn)

    價(jià)比服務(wù)。其中,華為 Flexus 服務(wù)器 X 實(shí)例
    的頭像 發(fā)表于 12-24 17:26 ?144次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>的購(gòu)買及使用體驗(yàn)

    服務(wù)器 Flexus X 實(shí)例 MySQL 應(yīng)用加速測(cè)試

    企業(yè)節(jié),Flexus X 實(shí)例的優(yōu)惠活動(dòng)正火熱進(jìn)行,對(duì)于有算力性能需求及自建 MySQL、Redis、Nginx 等
    的頭像 發(fā)表于 12-24 12:19 ?154次閱讀
    <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b> MySQL 應(yīng)用<b class='flag-5'>加速</b>測(cè)試

    無(wú)縫升級(jí)服務(wù),華為 Flexus X 實(shí)例帶來(lái)零門檻極致體驗(yàn)

    和升級(jí)的服務(wù)平臺(tái),以確保業(yè)務(wù)的持續(xù)發(fā)展和創(chuàng)新。華為順應(yīng)中小企業(yè)對(duì)優(yōu)質(zhì)服務(wù)的呼喚,,推出了下一代柔性算力新物種——華為
    的頭像 發(fā)表于 08-21 18:03 ?662次閱讀
    無(wú)縫升級(jí)<b class='flag-5'>云</b>服務(wù),<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>帶來(lái)零門檻極致體驗(yàn)

    華為技術(shù)新突破:Flexus X 實(shí)例以其柔性算力加速企業(yè)一鍵上

    在數(shù)字化時(shí)代,企業(yè)對(duì)計(jì)算平臺(tái)的要求不斷提高,尤其是在資源利用效率、處理性能和成本控制等方面。華為于 2024 年最新推出的華為
    的頭像 發(fā)表于 07-03 15:42 ?683次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b>技術(shù)新突破:<b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實(shí)例</b>以其柔性算力<b class='flag-5'>加速</b>企業(yè)一鍵上<b class='flag-5'>云</b>