一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

華為云數(shù)據(jù)庫(kù)GaussDB(for Cassandra)揭秘:高性能低成本是什么樣的體驗(yàn)?

科技說(shuō)i ? 來(lái)源:科技說(shuō)i ? 作者:科技說(shuō)i ? 2022-12-02 09:15 ? 次閱讀

在我們的日常理念中,追求性價(jià)比是最為常見(jiàn)的,但是你知道購(gòu)買(mǎi)低配置還能享受高性能、低延時(shí)、超低價(jià)的數(shù)據(jù)庫(kù)有哪些嗎?今天我們就用數(shù)據(jù)說(shuō)話,帶你深入了解GaussDB(for Cassandra)挑戰(zhàn)高性價(jià)比!

眾所周知,有數(shù)據(jù)的地方就需要用數(shù)據(jù)庫(kù),GaussDB(for Cassandra)最擅長(zhǎng)在物流、內(nèi)容分發(fā)、視頻直播等海量數(shù)據(jù)的場(chǎng)景中,這樣才能發(fā)揮它的特長(zhǎng)。

本次圍繞GaussDB(for Cassandra)新推出的2U8G小規(guī)格做一組測(cè)試并與自建ECS+開(kāi)源Cassandra 8U32G進(jìn)行性能和成本上的對(duì)比,快來(lái)和我一探究竟吧。

客戶端壓測(cè)工具

測(cè)試工具 版本 參考地址
YCSB 0.15.0 https://github.com/brianfrankcooper/ycsb/tree/0.15.0/cassandra

數(shù)據(jù)模型

YCSB業(yè)務(wù)模型 業(yè)務(wù)負(fù)載 負(fù)載說(shuō)明
workload-read-mostly 95% read, 5% update 讀95%,更新5%
workload-read-write-combination 50% update, 50% read 更新50%,讀50%
workload-mixed-operational-analytical 65% read, 25% update, 10% insert 讀65%,更新25%,寫(xiě)10%
workload-insert-mostly 90% insert, 10% read 寫(xiě)90%,讀10%

部署數(shù)據(jù)庫(kù)

華為云購(gòu)買(mǎi)GaussDB(for Cassandra)

本次對(duì)比測(cè)試,采用華為云GaussDB(for Cassandra)2U8G規(guī)格,部署3個(gè)節(jié)點(diǎn),申請(qǐng)100GB存儲(chǔ)空間。具體操作如下:

poYBAGOIrhSAHaBHAAA9nL5vsGE511.png

備注:GaussDB(for Cassandra)采用DFV共享存儲(chǔ)方案,存儲(chǔ)層已實(shí)現(xiàn)三副本,該申請(qǐng)存儲(chǔ)空間為業(yè)務(wù)數(shù)據(jù)可使用的空間。

pYYBAGOIrh6Ae3InAAA8WJgWUOQ407.png

poYBAGOIriOAYvmhAABk7Nj9mmU098.png

確認(rèn)規(guī)格/節(jié)點(diǎn)數(shù)/存儲(chǔ)空間,約8分鐘即可創(chuàng)建完成。

創(chuàng)建實(shí)例后,每個(gè)業(yè)務(wù)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)系統(tǒng)容器,掛載2個(gè)磁盤(pán)(20G/40G),作為操作系統(tǒng)盤(pán)和日志盤(pán)。

pYYBAGOIriuAT_GGAABb28ymw-I756.png

公有云ECS部署開(kāi)源Cassandra

本次對(duì)比測(cè)試,開(kāi)源Cassandra采用購(gòu)買(mǎi)ECS,自行部署Cassandra開(kāi)源軟件場(chǎng)景,同樣部署3個(gè)節(jié)點(diǎn),每個(gè)ECS在申請(qǐng)60GB的系統(tǒng)盤(pán)/日志盤(pán)的基礎(chǔ)上,再額外申請(qǐng)100GB數(shù)據(jù)盤(pán),作為Cassandra數(shù)據(jù)存儲(chǔ)使用。

公有云購(gòu)買(mǎi)ECS虛擬機(jī)

選擇8U32G ECS規(guī)格,60GB的系統(tǒng)盤(pán)/日志盤(pán),100G數(shù)據(jù)盤(pán)。

poYBAGOIrjWARsieAABXwq7Qpb8233.png

安裝與操作開(kāi)源Cassandra

ECS創(chuàng)建好后,將開(kāi)源Cassandra搭建到ECS上,具體操作步驟參考以下鏈接地址

操作步驟

創(chuàng)建表模型

創(chuàng)建keyspace:

create keyspace ycsb WITH REPLICATION = {'class' : 'SimpleStrategy', 'replication_factor': 3 };

進(jìn)入keyspace:

use ycsb;

創(chuàng)建usertable:

create table usertable (

y_id varchar primary key,

field0 varchar,

field1 varchar,

field2 varchar,

field3 varchar,

field4 varchar,

field5 varchar,

field6 varchar,

field7 varchar,

field8 varchar,

field9 varchar);

數(shù)據(jù)準(zhǔn)備階段

nohup ./bin/ycsb load cassandra-cql -P workloads/workload-insert-mostly -threads $THREAD_COUNT -s > $LOG_FILE 2>&1 &

YCSB四種業(yè)務(wù)模型壓測(cè)

YCSB業(yè)務(wù)模型 業(yè)務(wù)負(fù)載 壓測(cè)語(yǔ)句
workload-read-mostly 95% read, 5% update nohup ./bin/ycsb load cassandra-cql -P workloads/workload-read-mostly -threads $THREAD_COUNT -s > $LOG_FILE 2>&1 &
workload-read-write-combination 50% update, 50% read nohup ./bin/ycsb load cassandra-cql -P workloads/workload-read-write-combination -threads $THREAD_COUNT -s > $LOG_FILE 2>&1 &
workload-mixed-operational-analytical 65% read, 25% update, 10% insert nohup ./bin/ycsb load cassandra-cql -P workloads/workload-mixed-operational-analytical -threads $THREAD_COUNT -s > $LOG_FILE 2>&1 &
workload-insert-mostly 90% insert, 10% read nohup ./bin/ycsb load cassandra-cql -P workloads/workload-insert-mostly-threads $THREAD_COUNT -s > $LOG_FILE 2>&1 &

YCSB四種業(yè)務(wù)模型測(cè)試結(jié)果

測(cè)試結(jié)果指標(biāo)說(shuō)明

OPS:每秒操作數(shù)

insert_Lat(us):每次insert操作平均時(shí)延(微秒)

insert95Lat(us):95%的insert操作在多少微秒內(nèi)

insert99Lat(us):99%的insert操作在多少微秒內(nèi)

update_Lat(us):每次update操作平均時(shí)延(微秒)

update95Lat(us):95% update操作的時(shí)延在多少微秒以內(nèi)

update99Lat(us):99% update操作的時(shí)延在多少微秒以內(nèi)

read_Lat(us):每次read操作的平均時(shí)延(微秒)

read95Lat(us):95% read操作的時(shí)延在多少微秒以內(nèi)

read99Lat(us):99% read操作的時(shí)延在多少微秒以內(nèi)

GaussDB(for Cassandra) 2U8G測(cè)試結(jié)果

業(yè)務(wù)負(fù)載 OPS insert_Lat(us) insert95Lat(us) insert99Lat(us) update_Lat(us) update95Lat(us) update99Lat(us) read_Lat (us) read95Lat (us) read99Lat(us)
95% read, 5% update 8053 / / / 1506 1581 1653 2031 2209 2675
50% update, 50% read 9640 / / / 1446 1521 1598 2242 2847 3345
65% read, 25% update, 10% insert 9598 1467 1526 1623 1438 1494 1584 2073 2597 3105
90% insert, 10% read 9825 1524 1553 2105 / / / 2487 3131 4407

自建ECS+開(kāi)源Cassandra 8U32G測(cè)試結(jié)果

經(jīng)測(cè)試,開(kāi)源Cassandra自建8U32G與GaussDB(for Cassandra)使用GaussDB(for Cassandra) 2U8G性能上持平,具體測(cè)試結(jié)果如下:

業(yè)務(wù)負(fù)載 OPS insert_Lat(us) insert95Lat(us) insert99Lat(us) update_Lat(us) update95Lat(us) update99Lat(us) read_Lat(us) read95Lat(us) read99Lat(us)
95% read, 5% update 8045 / / / 1349 1395 1576 2014 2121 7327
50% update, 50% read 9895 / / / 1342 1379 1553 2379 2918 3325
65% read, 25% update, 10% insert 9616 1386 1422 1596 1354 1392 1572 2273 2689 3717
90% insert, 10% read 9017 1441 1406 2009 / / / 4620 4511 67775

擴(kuò)容操作

擴(kuò)容GaussDB(for Cassandra)實(shí)例

華為云GaussDB(for Cassandra)采用存算分離架構(gòu),在計(jì)算擴(kuò)容和存儲(chǔ)擴(kuò)容方面,無(wú)需進(jìn)行數(shù)據(jù)搬遷,可以做到秒級(jí)運(yùn)維。

計(jì)算擴(kuò)容

在實(shí)例管理界面,選中添加節(jié)點(diǎn),進(jìn)入如下頁(yè)面,可以選擇本次擴(kuò)容計(jì)算的節(jié)點(diǎn)個(gè)數(shù)。本次擴(kuò)容以1個(gè)2U8G節(jié)點(diǎn)為例,具體如下:

poYBAGOIrkGAWoD_AACLbXvFdy4259.png

存儲(chǔ)擴(kuò)容

在集群基本信息頁(yè)面,點(diǎn)擊磁盤(pán)擴(kuò)容,即可對(duì)磁盤(pán)空間進(jìn)行擴(kuò)容。

擴(kuò)容自建ECS+開(kāi)源Cassandra

自建Cassandra在擴(kuò)容計(jì)算和存儲(chǔ)期間,需要自行購(gòu)買(mǎi)ECS計(jì)算節(jié)點(diǎn),以及對(duì)應(yīng)超高IO存儲(chǔ)。手工修改節(jié)點(diǎn)配置、新加集群以及搬遷數(shù)據(jù)等。

計(jì)算擴(kuò)容

自建Cassandra擴(kuò)容計(jì)算,如上述購(gòu)買(mǎi)多1臺(tái)ECS虛擬機(jī),掛載磁盤(pán)為60GB的系統(tǒng)盤(pán)/日志盤(pán)。時(shí)間推算需要30分鐘。

pYYBAGOIrmSANl_6AABZVXpzWIc015.png

存儲(chǔ)擴(kuò)容

自建Cassandra擴(kuò)容存儲(chǔ),在原掛載數(shù)據(jù)盤(pán)的基礎(chǔ)上進(jìn)行擴(kuò)容。以上述實(shí)例為例,3個(gè)節(jié)點(diǎn)每個(gè)ECS的數(shù)據(jù)盤(pán)從100GB擴(kuò)展到200GB,一共擴(kuò)容300GB(3*100GB)。

pYYBAGOIrmSANl_6AABZVXpzWIc015.png

開(kāi)源存儲(chǔ)磁盤(pán)擴(kuò)容按32Mbps/s的遷移速度算每秒為12MB,每分鐘處理0.703GB的數(shù)據(jù),遷移100GB的數(shù)據(jù)需要約2小時(shí)(100/0.703=142.2分鐘)。

總結(jié)

性價(jià)比對(duì)比

從性價(jià)比看,華為GaussDB(for Cassandra)在相同存儲(chǔ)容量以及性能表現(xiàn)下,費(fèi)用僅為開(kāi)源自建Cassandra的63%,具體如下:

對(duì)比項(xiàng) ECS+開(kāi)源Cassandra GaussDB(for Cassandra)
規(guī)格 8U32G * 3節(jié)點(diǎn) 2U8G * 3節(jié)點(diǎn)
存儲(chǔ)空間 100GB 100GB
每小時(shí)費(fèi)用 ¥9.222 ¥5.62
包年費(fèi)用 ¥33,588 ¥21,034
95% read, 5% update OPS 8045 8053
50% update, 50% read OPS 9895 9640
65% read, 25% update, 10% insert OPS 9616 9598
90% insert, 10% read OPS 9017 9825

相同的數(shù)據(jù)空間,華為云GaussDB(for Cassandra)僅需要開(kāi)源Cassandra 1/3的存儲(chǔ)價(jià)格,享有高性能及更多的運(yùn)維能力加持,享受非比尋常的體驗(yàn)。

運(yùn)維能力對(duì)比

以典型的計(jì)算擴(kuò)容和存儲(chǔ)擴(kuò)容場(chǎng)景為例,分析擴(kuò)容100G存儲(chǔ)以及擴(kuò)容1個(gè)計(jì)算節(jié)點(diǎn)場(chǎng)景,從費(fèi)用/時(shí)長(zhǎng)方面做出對(duì)比,可看出用華為云GaussDB(for Cassandra),在費(fèi)用和操作時(shí)長(zhǎng)方面均有優(yōu)勢(shì),擴(kuò)容時(shí)長(zhǎng)方面更是秒級(jí)擴(kuò)容,一眼可見(jiàn)華為云GaussDB(for Cassandra)高擴(kuò)容能力,具體如下:

運(yùn)維場(chǎng)景 維度 ECS+開(kāi)源Cassandra 8U32G GaussDB(for Cassandra) 2U8G
存儲(chǔ)擴(kuò)容 包年費(fèi)用 ¥3,000 ¥2,500
擴(kuò)容時(shí)長(zhǎng) 約2小時(shí) 10秒
計(jì)算擴(kuò)容 包年費(fèi)用 ¥10,196 ¥6,178
擴(kuò)容時(shí)長(zhǎng) 30分鐘 8分鐘

綜上所述,用開(kāi)源Cassandra 63%的價(jià)格,享受一樣的性能,存儲(chǔ)實(shí)現(xiàn)秒級(jí)擴(kuò)容,享有更好的運(yùn)維能力,使用更好的架構(gòu)最大化的節(jié)省成本,華為云GaussDB(for Cassandra)值得你擁有。

審核編輯:湯梓紅

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

    關(guān)注

    7

    文章

    3885

    瀏覽量

    65603
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3537

    瀏覽量

    43318
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2754

    瀏覽量

    18021
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    買(mǎi)數(shù)據(jù)庫(kù)要購(gòu)買(mǎi)服務(wù)器嗎?答案在這里

    數(shù)據(jù)庫(kù)通常無(wú)需用戶購(gòu)買(mǎi)服務(wù)器,由提供商負(fù)責(zé)底層硬件維護(hù)。用戶可通過(guò)Web界面或API配置和管理數(shù)據(jù)庫(kù),根據(jù)需求選擇合適的類型、規(guī)格和策略。在特殊情況下,如性能或安全需求無(wú)法滿足,用戶
    的頭像 發(fā)表于 01-17 09:55 ?230次閱讀

    避坑指南:服務(wù)器數(shù)據(jù)庫(kù)購(gòu)買(mǎi)方法全攻略

    服務(wù)器數(shù)據(jù)庫(kù)購(gòu)買(mǎi)方法包含:先明確業(yè)務(wù)需求與數(shù)據(jù)庫(kù)類型,再挑選信譽(yù)好、技術(shù)支持強(qiáng)的服務(wù)提供商,接著根據(jù)需求配置數(shù)據(jù)庫(kù)實(shí)例及選擇付費(fèi)方式。購(gòu)
    的頭像 發(fā)表于 01-15 10:05 ?360次閱讀

    分布式數(shù)據(jù)庫(kù)有哪些類型

    分布式數(shù)據(jù)庫(kù)有哪些類型?分布式數(shù)據(jù)庫(kù)主要類型包括:關(guān)系型分布式數(shù)據(jù)庫(kù)、非關(guān)系型分布式數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 01-15 09:43 ?322次閱讀

    構(gòu)建數(shù)據(jù)庫(kù)解決方案,基于華為 Flexus X 實(shí)例容器化 MySQL 主從同步架構(gòu)

    華為企業(yè)上節(jié),F(xiàn)lexus X 實(shí)例特惠開(kāi)啟,助力企業(yè)輕松構(gòu)建高性能數(shù)據(jù)庫(kù)系統(tǒng)。專業(yè)團(tuán)隊(duì)技術(shù)支持,確保部署無(wú)憂,運(yùn)維高效。選擇
    的頭像 發(fā)表于 01-07 17:22 ?426次閱讀
    構(gòu)建<b class='flag-5'>數(shù)據(jù)庫(kù)</b>解決方案,基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> Flexus X 實(shí)例容器化 MySQL 主從同步架構(gòu)

    數(shù)據(jù)庫(kù)是哪種數(shù)據(jù)庫(kù)類型?

    數(shù)據(jù)庫(kù)是一種部署在虛擬計(jì)算環(huán)境中的數(shù)據(jù)庫(kù),它融合了計(jì)算的彈性和可擴(kuò)展性,為用戶提供高效、靈活的數(shù)據(jù)庫(kù)服務(wù)。
    的頭像 發(fā)表于 01-07 10:22 ?346次閱讀

    華為榮登Gartner?數(shù)據(jù)庫(kù)挑戰(zhàn)者象限

    近日,全球知名的信息技術(shù)研究與顧問(wèn)公司Gartner?正式發(fā)布了其備受矚目的2024年度《數(shù)據(jù)庫(kù)管理系統(tǒng)魔力象限報(bào)告》。在這份權(quán)威報(bào)告中,華為憑借其卓越的表現(xiàn)成功入選挑戰(zhàn)者象限,彰
    的頭像 發(fā)表于 12-31 13:57 ?406次閱讀

    使用華為 X 實(shí)例部署圖數(shù)據(jù)庫(kù) Virtuoso 并存儲(chǔ) 6500 萬(wàn)條大數(shù)據(jù)的完整過(guò)程與性能測(cè)評(píng)

    前言 ? 1. 部署Virtuoso圖數(shù)據(jù)庫(kù)的準(zhǔn)備工作 ? 1.1 選擇華為X實(shí)例的原因 ? 1.2 Virtuoso圖數(shù)據(jù)庫(kù)簡(jiǎn)介 ? 1.3 環(huán)境準(zhǔn)備與系統(tǒng)配置 ? 2. Virt
    的頭像 發(fā)表于 12-25 17:51 ?481次閱讀
    使用<b class='flag-5'>華為</b><b class='flag-5'>云</b> X 實(shí)例部署圖<b class='flag-5'>數(shù)據(jù)庫(kù)</b> Virtuoso 并存儲(chǔ) 6500 萬(wàn)條大<b class='flag-5'>數(shù)據(jù)</b>的完整過(guò)程與<b class='flag-5'>性能</b>測(cè)評(píng)

    數(shù)據(jù)庫(kù)主機(jī)哪個(gè)好一點(diǎn)?

    數(shù)據(jù)庫(kù)主機(jī)哪個(gè)好一點(diǎn)?主機(jī)和數(shù)據(jù)庫(kù)各有優(yōu)勢(shì),選擇哪個(gè)更好取決于具體需求。
    的頭像 發(fā)表于 12-04 13:50 ?349次閱讀

    數(shù)據(jù)庫(kù)服務(wù)器哪個(gè)便宜一些?

    服務(wù)器的價(jià)格區(qū)間相對(duì)更廣泛,因?yàn)橛脩艨梢愿鶕?jù)實(shí)際需求選擇不同配置和性能的服務(wù)器。而數(shù)據(jù)庫(kù)的價(jià)格則更多地依賴于數(shù)據(jù)庫(kù)類型和規(guī)格。在相同配置
    的頭像 發(fā)表于 11-12 10:55 ?463次閱讀

    數(shù)據(jù)庫(kù)可以租用嗎?完整租用流程來(lái)了

    數(shù)據(jù)庫(kù)是可以租用的,這是一種合法且便捷的數(shù)據(jù)存儲(chǔ)和管理方式。數(shù)據(jù)庫(kù)服務(wù)提供商提供的各種服
    的頭像 發(fā)表于 10-28 09:54 ?383次閱讀

    華為 RDS for MySQL 數(shù)據(jù)庫(kù)助力秒音數(shù)智化轉(zhuǎn)型,引領(lǐng)社交電商新風(fēng)尚

    for MySQL 數(shù)據(jù)庫(kù)提供的高性能、高可用性數(shù)據(jù)庫(kù)解決方案,秒音科技不僅實(shí)現(xiàn)了運(yùn)營(yíng)效率的顯著提升,更在用戶的社交分享流暢度與直播購(gòu)物體驗(yàn)的深度優(yōu)化上取得了突破,引領(lǐng)整個(gè)行業(yè)向更加智能化、高效化的全新發(fā)展方向邁進(jìn)。 秒音的相
    的頭像 發(fā)表于 10-22 20:24 ?966次閱讀

    科技報(bào)到:大模型時(shí)代下,向量數(shù)據(jù)庫(kù)的野望

    科技報(bào)到:大模型時(shí)代下,向量數(shù)據(jù)庫(kù)的野望
    的頭像 發(fā)表于 10-14 17:18 ?451次閱讀

    一文講清什么是分布式數(shù)據(jù)庫(kù)!

    分布式數(shù)據(jù)庫(kù)是一種先進(jìn)的數(shù)據(jù)管理系統(tǒng),它將傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)與分布式計(jì)算、計(jì)算和大數(shù)據(jù)處理技
    的頭像 發(fā)表于 10-14 10:06 ?395次閱讀

    數(shù)據(jù)庫(kù)價(jià)格貴嗎?數(shù)據(jù)庫(kù)租用價(jià)格表

    不同的服務(wù)提供商會(huì)提供多樣化的數(shù)據(jù)庫(kù)產(chǎn)品,以滿足不同規(guī)模和類型的企業(yè)需求。這些產(chǎn)品通常包括基礎(chǔ)型、標(biāo)準(zhǔn)型、高性能型等多個(gè)檔次,每個(gè)檔次的價(jià)格都會(huì)有所不同。
    的頭像 發(fā)表于 10-10 11:12 ?378次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>價(jià)格貴嗎?<b class='flag-5'>云</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>租用價(jià)格表

    一文詳解企業(yè)上數(shù)據(jù)庫(kù)是干嘛的

    業(yè)上數(shù)據(jù)庫(kù)是企業(yè)將其數(shù)據(jù)庫(kù)系統(tǒng)從傳統(tǒng)的本地數(shù)據(jù)中心遷移到由第三方服務(wù)提供商管理的遠(yuǎn)程服務(wù)器上的過(guò)程。這樣做的目的通常是為了提高
    的頭像 發(fā)表于 09-13 11:49 ?548次閱讀