擁有一個高性能低延時數據庫是什么樣的體驗?


摘要:今天我們就用數據說話,帶你深入了解GaussDB(for Cassandra)挑戰超低價、同時保證高性能哪些事兒!

在我們的日常理念中,追求性價比是最為常見的,但是你知道購買低配置還能享受高性能、低延時、超低價的數據庫有哪些嗎?今天我們就用數據說話,帶你深入了解GaussDB(for Cassandra)挑戰超低價、同時保證高性能哪些事兒!

眾所周知,有數據的地方就需要用數據庫,GaussDB(for Cassandra)最擅長在物流、內容分發、視頻直播等海量數據的場景中,這樣才能發揮它的特長。

本次圍繞GaussDB(for Cassandra)新推出的2U8G小規格做一組測試並與開源Cassandra進行對比,快來和我一探究竟吧。

一、測試工具

二、數據模型

三、測試環境

四、測試步驟

4.1 創建表模型

  • 創建keyspace:
create keyspace ycsb  WITH REPLICATION = {'class' : 'SimpleStrategy', 'replication_factor': 3 };
  • 進入keyspace:
use ycsb;
  • 創建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);

4.2 數據准備階段

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

4.3 YCSB四種業務模型壓測

五、測試結果

壓測階段分兩組,一組CPU滿負載80%,一組CPU正常負載50%

5.1 測試結果指標說明

OPS:每秒操作數

insert_Lat(us):每次insert操作平均時延(微秒)
insert95Lat(us):95%的insert操作在多少微秒內
insert99Lat(us):99%的insert操作在多少微秒內
update_Lat(us):每次update操作平均時延(微秒)
update95Lat(us):95% update操作的時延在多少微秒以內
update99Lat(us):99% update操作的時延在多少微秒以內
read_Lat(us):每次read操作的平均時延(微秒)
read95Lat(us):95% read操作的時延在多少微秒以內
read99Lat(us):99% read操作的時延在多少微秒以內

5.2 CPU 80%負載

5.3 CPU 50%負載

5.3.1 與開源對比

六、2U8G成本

在華為雲上購買一個2U8G 3節點存儲為160GB的實例為例,具體選項如下:

如上按需費用為5.84/小時,包年費用是22,534元

總結

  • 在YCSB四種通用業務模型中,GaussDB(for Cassandra) 新推出的2U8G規格在CPU滿負載80%的情況下OPS在15000+,CPU正常負載50%的情況下能達到8000+
  • 高性能

GaussDB(for Cassandra) 新推出的2U8G規格在CPU正常負載情況下,能達到與開源Cassandra 4U16G一樣的處理能力,在讀多業務場景下每秒操作數更是高於開源Cassandra 50%

  • 低時延

寫平均時延在1.7ms內,讀平均時延在3ms內

看到這里你是不是覺得GaussDB(for Cassandra) 新推出的2U8G規格也不錯,趕緊來體驗吧

購買建議:
GaussDB(for Cassandra)性能為開源2倍以上,存儲空間僅需開源自建1/3,幫助客戶節省成本,舉例如下:開源自建8u32g * 3節點 數據量:90G(三副本),購買GaussDB(for Cassandra)可選擇創建4u16g * 3節點 數據量:30G(DFV存儲三副本)
本文作者:華為雲GaussDB(for Cassandra)團隊
產品首頁:https://www.huaweicloud.com/product/gaussdbforcassandra.html

 

華為雲GaussDB(for Cassandra)團隊(深圳、西安、杭州)zhaojuan.zhao@huawei.com

 本文分享自華為雲社區《數據為證,華為雲GaussDB(for Cassandra) 性能提升背后的那些事兒》,原文作者:高斯Cassandra官方。

點擊關注,第一時間了解華為雲新鮮技術~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM