tencent cloud

Feedback

Test Data of MongoDB 4.4

Last updated: 2024-10-10 10:44:31
    This document outlines the performance of TencentDB for MongoDB 4.4 under various workloads. By using the YCSB benchmarking tool, comprehensive testings are conducted on key metrics such as database throughput (ops/sec), RAL (us), and WAL (us). The product specifications tested include 2-core and 4 GB, 4-core and 8 GB, 6-core and 16 GB, 12-core and 32 GB, 24-core and 64 GB, and 24-core and 128 GB.

    Specification 1: 2-core and 4 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    500
    2,000,000
    8
    7459
    -
    1,068
    100%
    95% Update + 5% read
    4,875
    1,392
    1,649
    100%
    50% Update + 50% read
    6,080
    1,198
    1,423
    100%
    5% Update + 95% read
    9,483
    831
    1,006
    100%
    100% update
    4,989
    -
    1,598
    100%
    100% read
    14,125
    562
    -
    100%
    100% insert
    6,516
    -
    1,223
    100%
    Physical version
    load
    200
    6,833
    -
    1,166
    100%
    95% Update + 5% read
    5,001
    1,348
    1,608
    100%
    50% Update + 50% read
    6,559
    1,088
    1,343
    100%
    5% Update + 95% read
    9,843
    793
    1,079
    100%
    100% update
    5,325
    -
    1,498
    100%
    100% read
    19,895
    399
    -
    100%
    100% insert
    5,840
    -
    1,365
    100%

    Specification 2: 4-core and 8 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    1,000
    4,000,000
    16
    16,283
    -
    978
    100%
    95% Update + 5% read
    10,491
    1,299
    1,531
    100%
    50% Update + 50% read
    13,848
    1,044
    1,257
    100%
    5% Update + 95% read
    19,819
    794
    965
    100%
    100% update
    10,636
    -
    1,499
    100%
    100% read
    27,686
    573
    -
    100%
    100% insert
    14,551
    -
    1,094
    100%
    Physical version
    load
    200
    19,581
    -
    814
    100%
    95% Update + 5% read
    12,548
    1,040
    1,283
    100%
    50% Update + 50% read
    16,117
    881
    1,097
    100%
    5% Update + 95% read
    26,780
    584
    790
    100%
    100% update
    12,582
    -
    1,268
    100%
    100% read
    38,391
    414
    -
    100%
    100% insert
    16,566
    -
    962
    100%

    Specification 3: 6-core and 16 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume (Records)
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    1,000
    8,000,000
    32
    21,827
    -
    1,460
    100%
    95% Update + 5% read
    15,341
    1,618
    2,104
    100%
    50% Update + 50% read
    18,791
    1,495
    1,898
    100%
    5% Update + 95% read
    27,461
    1,147
    1,416
    100%
    100% update
    15,107
    -
    2,112
    100%
    100% read
    35,788
    889
    -
    100%
    100% insert
    19,168
    -
    1,664
    100%
    Physical version
    load
    200
    28,256
    -
    1128
    100%
    95% Update + 5% read
    19,178
    1,217
    1,686
    100%
    50% Update + 50% read
    23,442
    1,198
    1,520
    100%
    5% Update + 95% read
    39,027
    803
    1,058
    100%
    100% update
    19,075
    -
    1,672
    100%
    100% read
    51,417
    619
    -
    100%
    100% insert
    24,801
    -
    1,284
    100%

    Specification 4: 12-core and 32 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    1,000
    16,000,000
    64
    40,369
    -
    1,576
    100%
    95% Update + 5% read
    27,688
    1,371
    2,353
    100%
    50% Update + 50% read
    35,998
    1,536
    2,005
    100%
    5% Update + 95% read
    52,032
    1,209
    1,472
    100%
    100% update
    26,650
    -
    2,394
    100%
    100% read
    65,175
    975
    -
    100%
    100% insert
    36,529
    -
    1,744
    100%
    Physical version
    load
    200
    44,936
    -
    1,418
    100%
    95% Update + 5% read
    24,858
    1,091
    2,647
    100%
    50% Update + 50% read
    41,243
    1,171
    1,920
    100%
    5% Update + 95% read
    64,851
    967
    1,250
    100%
    100% update
    23,996
    -
    2,660
    100%
    100% read
    86,284
    737
    -
    100%
    100% insert
    41,046
    -
    1,551
    100%

    Specification 5: 24-core and 64 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    1,000
    32,000,000
    128
    82,647
    -
    1,465
    50%-100%
    95% Update + 5% read
    41,588
    47,944
    691
    60-100%
    50% Update + 50% read
    58,185
    3,809
    573
    73-100%
    5% Update + 95% read
    98,535
    1,328
    628
    94%-100%
    100% update
    40,454
    -
    2,693
    50%100%
    100% read
    105,682
    1,207
    -
    77%
    100% insert
    91,066
    -
    1,326
    100%
    Physical version
    load
    200
    65,445
    -
    1,952
    56%-81%
    95% Update + 5% read
    43,823
    1,839
    2,973
    100%
    50% Update + 50% read
    70,601
    1,749
    1,868
    73-83%
    5% Update + 95% read
    68,953
    1,848
    1,954
    44%-52%
    100% update
    44,204
    -
    2,891
    100%
    100% read
    69,971
    1,826
    -
    32%-40%
    100% insert
    65,389
    -
    1,951
    78%-90%

    Specification 6: 24-core and 128 GB

    
    Specification Type
    Stress Testing Ratio
    Disk (GB)
    Data Volume
    Concurrent Threads
    Throughput (ops/sec)
    RAL (us)
    WAL (us)
    CPU Utilization
    Cloud edition
    load
    1,000
    64,000,000
    256
    81,999
    -
    3,643
    80%-100%
    95% Update + 5% read
    39,911
    4,152
    4,850
    30-100%
    50% Update + 50% read
    60,588
    3,469
    3,600
    77%
    5% Update + 95% read
    102,181
    3,478
    3,574
    100%
    100% update
    38,280
    -
    6,182
    40%-100%
    100% read
    106,530
    2,517
    -
    65%
    100% insert
    84,892
    -
    2,935
    85%-100%
    Physical version
    load
    200
    70,217
    -
    3,643
    74%
    95% Update + 5% read
    53,122
    4,152
    4,850
    30-100%
    50% Update + 50% read
    72,364
    3,469
    3,600
    77%
    5% Update + 95% read
    73,443
    3,478
    3,574
    46%
    100% update
    52,379
    -
    4,883
    40%-100%
    100% read
    74,537
    3,432
    -
    35%
    100% insert
    70,066
    -
    3,650
    70%
    
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support