全部產品
Search
文件中心

Hologres:測試結果參考

更新時間:Nov 05, 2025

本文根據測試方案介紹中的情境,提供了相應的測試結果。

背景資訊

本文的參考結果是針對Hologres公用雲端執行個體進行測試的結果。

測試所用的資料量及相關叢集規格說明如下:

基於100GB資料集效能參考

  • 測試所用的資料量及相關叢集規格說明如下:

    • 測試資料量說明:

      表名稱

      表中包含的資料行數

      LINEITEM

      600,037,902

      ORDERS

      150,000,000

      PARTSUPP

      80,000,000

      PART

      15,000,000

      CUSTOMER

      20,000,000

      SUPPLIER

      1,000,000

      NATION

      25

      REGION

      5

    • 叢集規則說明如下:

      計算資源

      可用性區域

      備忘

      64 CU(CPU:64 Core,記憶體:256 GB)

      華東1(杭州)可用性區域J

      使用叢集預設配置,Shard數量為40。

      128 CU(CPU:128 Core,記憶體:512 GB)

      華東1(杭州)可用性區域J

      使用叢集預設配置,Shard數量為80。

  • 測試結果

    • OLAP情境查詢效能

      查詢執行時間以秒(s)為單位,結果均基於Hologres內部表,具體數值如下所示。隨著執行個體規模的成本增長,查詢時間也在成線性下降趨勢。

      TPCH

      Query編號

      TPCH 100G

      TPCH 100G

      64 CU(V3.1.3)

      128 CU(V3.1.3)

      64 CU(V2.2.19)

      128 CU(V2.2.19)

      1

      0.48

      0.36

      0.55

      0.34

      2

      0.19

      0.18

      0.17

      0.15

      3

      0.43

      0.28

      0.38

      0.29

      4

      0.26

      0.15

      0.32

      0.19

      5

      0.53

      0.41

      0.68

      0.48

      6

      0.1

      0.12

      0.10

      0.08

      7

      0.48

      0.34

      0.55

      0.36

      8

      0.48

      0.37

      0.51

      0.38

      9

      1.52

      0.91

      1.62

      1.00

      10

      0.81

      0.43

      0.69

      0.47

      11

      0.19

      0.17

      0.37

      0.32

      12

      0.19

      0.14

      0.22

      0.15

      13

      0.53

      0.36

      0.67

      0.37

      14

      0.19

      0.13

      0.19

      0.13

      15

      0.34

      0.19

      0.36

      0.23

      16

      0.35

      0.29

      0.41

      0.33

      17

      0.21

      0.18

      0.22

      0.16

      18

      1.57

      0.89

      2.02

      0.94

      19

      0.26

      0.19

      0.25

      0.17

      20

      0.24

      0.22

      0.24

      0.27

      21

      0.79

      0.56

      1.03

      0.63

      22

      0.26

      0.18

      0.28

      0.22

      Total

      10.4

      7.05

      11.83

      7.66

    • Key/Value點查情境效能

      結果均基於Hologres內部表,軟體版本為 r1.1.42,每類查詢均連續運行5分鐘,Hologres具體數值如下所示。隨著執行個體規模的增長,QPS基本呈線性增長趨勢。

      具體情境

      範例SQL

      執行個體規格

      並發用戶端數量

      QPS(包含連線時間)

      QPS(不包含連線時間)

      平均查詢延遲

      1

      SELECT  O_ORDERKEY
              ,O_CUSTKEY
              ,O_ORDERSTATUS
              ,O_TOTALPRICE
              ,O_ORDERDATE
              ,O_ORDERPRIORITY
              ,O_CLERK
              ,O_SHIPPRIORITY
              ,O_COMMENT
      FROM    public.orders_row
      WHERE   o_orderkey = {parameter}
      ;

      64CU

      500

      112,435

      112,443

      4.447 ms

      128CU

      1,000

      242,755

      242,772

      4.119 ms

      2

      SELECT  O_ORDERKEY
              ,O_CUSTKEY
              ,O_ORDERSTATUS
              ,O_TOTALPRICE
              ,O_ORDERDATE
              ,O_ORDERPRIORITY
              ,O_CLERK
              ,O_SHIPPRIORITY
              ,O_COMMENT
      FROM    public.orders_row
      WHERE   o_orderkey in
      (
          {parameter1},
          {parameter2},
          {parameter3},
          {parameter4},
          {parameter5},
          {parameter6},
          {parameter7},
          {parameter8},
          {parameter9}
      );

      64CU

      500

      27,632

      27,634

      18.094 ms

      128CU

      1,000

      90,086

      90,092

      11.100 ms

    • 資料寫入效能

      匯入時間指將資料匯入Hologres內表的時間,資料匯入時間以秒(s)為單位。下表以64 CU計算資源為例,為您展示各類匯入時間的具體數值。

      說明

      在使用COPY方法匯入資料時,一張表對應一個資料檔案,並未使用並發匯入方式。

      表名

      資料行數

      資料量

      在公用網路下使用COPY方式匯入

      在VPC網路下使用COPY方式匯入

      使用MaxCompute外表匯入

      LINEITEM

      600,037,902

      73.6 GB

      3,070.453

      694.364

      148.165

      ORDERS

      150,000,000

      16.4 GB

      691.060

      172.529

      37.741

      PARTSUPP

      80,000,000

      2.3 GB

      468.560

      107.092

      18.488

      PART

      20,000,000

      11.3 GB

      96.342

      24.020

      8.083

      CUSTOMER

      15,000,000

      2.3 GB

      95.190

      22.937

      10.363

      SUPPLIER

      1,000,000

      132 MB

      5.057

      1.803

      1.503

      NATION

      25

      2 KB

      0.580

      0.584

      0.747

      REGION

      5

      0.375 KB

      0.168

      0.153

      0.430

      ORDERS_ROW

      150,000,000

      16.4 GB

      717,653

      143.800

      25.676

      Total

      122.4 GB

      722,080.410

      1,167.282

      251.196

      匯入時間圖示如下圖所示,圖中藍色為使用COPY方式在公網條件下匯入資料的時間,綠色為使用COPY方式在VPC網路條件下匯入資料的時間,灰色為使用MaxCompute外表方式匯入的時間。其中縱座標數值越低,表示匯入速度越快。

      說明

      橫軸:表名。縱軸:資料匯入時間(s)。

      結合下圖內容可以看出

      • 使用COPY方式匯入本地檔案資料時,由於網路頻寬影響,使用VPC網路的匯入資料時間明顯短於使用公用網路的匯入資料時間。

      • 使用MaxCompute匯入資料時間明顯短於使用COPY方式匯入本地檔案資料時間。

      匯入時間圖示

    • 資料更新效能

      結果均基於Hologres內部表,軟體版本 r1.1.42,每類查詢均連續運行5分鐘,Hologres具體數值如下所示。隨著執行個體規模的增長,QPS基本呈線性增長趨勢。

      範例SQL

      執行個體規格

      並發用戶端數量

      QPS(包含連線時間)

      QPS(不包含連線時間)

      平均查詢延遲

      INSERT INTO public.orders_row(
          o_orderkey
          ,o_custkey
          ,o_orderstatus
          ,o_totalprice
          ,o_orderdate
          ,o_orderpriority
          ,o_clerk
          ,o_shippriority
          ,o_comment
      ) VALUES (
        {parameter}
        ,1
        ,'demo'
        ,1.1
        ,'2021-01-01'
        ,'demo'
        ,'demo'
        ,1
        ,'demo') 
      on conflict(o_orderkey) 
      do update set (
        o_orderkey
        ,o_custkey
        ,o_orderstatus
        ,o_totalprice
        ,o_orderdate
        ,o_orderpriority
        ,o_clerk
        ,o_shippriority
        ,o_comment
      )= ROW(excluded.*);

      64CU

      500

      92,006

      92,000

      5.435 ms

      128CU

      1,000

      191,761

      191,771

      5.215 ms

基於1TB資料集效能參考

  • 測試所用的資料量及相關叢集規格說明如下:

    • 測試資料量說明:

      表名稱

      表中包含的資料行數

      資料量

      LINEITEM

      5,999,989,709

      752.27 GB

      ORDERS

      1,500,000,000

      167.11 GB

      PARTSUPP

      800,000,000

      114.45 GB

      PART

      150,000,000

      22.94 GB

      CUSTOMER

      200,000,000

      22.85 GB

      SUPPLIER

      10,000,000

      1.33 GB

      NATION

      25

      2.15 KB

      REGION

      5

      0.38 KB

    • 叢集規則說明如下:

      計算資源

      儲存容量

      備忘

      96 CU

      (CPU:96 Core,記憶體:384 GB)

      1000 GB

      使用叢集預設配置,Shard數量為60。

  • 測試結果:OLAP情境查詢效能

    查詢執行時間以秒(s)為單位,結果均基於Hologres內表,具體數值如下所示。

    TPCH Query編號

    查詢耗時(V4.0.4)

    查詢耗時(V3.1.3)

    查詢耗時(V3.0.5)

    1

    3.07

    3.00

    8.47

    2

    0.34

    0.39

    0.36

    3

    3.98

    3.60

    5.77

    4

    1.53

    1.78

    1.71

    5

    4.55

    4.68

    7.65

    6

    0.27

    0.32

    0.34

    7

    3.48

    3.25

    3.56

    8

    1.97

    2.34

    5.61

    9

    13.28

    13.94

    16.83

    10

    4.33

    5.89

    5.61

    11

    1.79

    2.42

    2.23

    12

    0.69

    0.93

    0.84

    13

    4.56

    4.58

    5.78

    14

    0.78

    0.83

    0.79

    15

    1.87

    1.96

    2.27

    16

    2.02

    1.85

    1.64

    17

    0.93

    1.05

    4.64

    18

    11.51

    13.08

    13.74

    19

    0.86

    1.45

    3.00

    20

    0.76

    1.22

    0.95

    21

    4.73

    5.15

    7.20

    22

    2.72

    2.57

    2.17

    Total

    69.99

    76.27

    101.16

Flink即時資料寫入情境效能參考

  • 資料集基本資料

    • Hologres執行個體規格

      計算資源

      軟體版本

      備忘

      64 CU(CPU:64 Core,記憶體:256 GB)

      r1.1.53

      使用叢集預設配置,Shard數量為40。

    • Flink全託管規格

      引擎版本

      vvr-4.0.12-flink-1.13

      配置模式

      基礎模式

      並發度

      15

      Job Manager CPU

      1

      Job Manager Memory

      1 Gi

      Task Manager CPU

      1

      Task Manager Memory

      6 Gi

  • 測試結果

    測試結果如下所示,可以看出從測試開始的2022年4月8日19:35至2022年4月8日19:50,RPS最大值為580,234,最小值為357,729測試結果測試結果2