云服务器内容精选

  • 集群 业务模型编号对应的业务模型,请参见业务模型。 OPS:Operation Per Second,数据库每秒执行的操作数。 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表1中加粗内容。 表1 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 20546 18399 14004 15564 17802 10707 2U8GB 21070 30860 16188 19132 22058 10861 4U8GB 38274 48373 16896 21819 23210 11176 4U16GB 46871 79785 32461 74824 44682 21172 8U16GB 67178 101073 33648 108414 50272 22424 8U32GB 69476 111216 59425 110668 79308 36546 16U32GB 72242 116774 62416 116201 83223 38373 16U64GB 78146 115603 65235 123473 87620 46229 32U64GB 81271 120227 67144 126411 91124 46078 32U128GB 100947 150002 77951 147812 104516 55456 64U128GB 108013 160502 83407 157158 112632 58737 64U256GB 130382 192911 93939 192024 136045 60612 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表2中加粗内容。 表2 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 8709 17810 13717 15208 11540 8534 2U8GB 11384 22770 14892 20402 14809 9621 4U8GB 18510 22912 15082 20488 14820 12098 4U16GB 20982 23130 15612 20557 19209 12839 8U16GB 28906 23642 16396 20614 19599 12917 8U32GB 36881 26361 17059 21012 19647 13452 16U32GB 38735 27679 17411 22062 20423 14124 16U64GB 52220 39560 17493 29034 22123 13553 32U64GB 54308 41142 17192 30095 22507 14395 32U128GB 67345 50946 18348 37578 29329 17082 64U128GB 71059 53512 19432 40318 31782 18277 64U256GB 87877 66258 22917 47367 37631 22841 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表3中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表3 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 2U4GB 18236 28013 26529 18907 2U8GB 16942 27931 25365 18706 4U8GB 25979 39312 37286 26043 4U16GB 36576 53862 51511 36715 8U16GB 49335 73368 68763 48786 8U32GB 66986 99692 92745 67052 16U32GB 82218 109324 106841 85882 16U64GB 100293 134211 131163 105551 32U64GB 144640 185165 181450 154899 32U128GB 141616 186344 180511 156879 64U256GB 163832 221621 242273 245718 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表4中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表4 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 2U4GB 14622 25400 21966 14243 2U8GB 15029 25896 22654 14376 4U8GB 21695 31590 27398 18865 4U16GB 31906 50302 44697 27710 8U16GB 43145 62259 55496 33406 8U32GB 56384 77832 70588 35539 16U32GB 69135 92815 83404 46797 16U64GB 90531 123229 114717 57297 32U64GB 139652 170371 161543 73667 32U128GB 142140 181753 177054 111161 64U256GB 177758 252032 249090 252073 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表5中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表5 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 16400 25734 24121 17383 13721 13475 2U16GB 16489 25789 24283 17417 13765 13608 4U16GB 31904 49090 47196 35078 26331 26519 4U32GB 32150 49328 47227 35781 26395 26720 8U32GB 53819 90702 85896 62155 46241 45040 8U64GB 54753 93158 86468 62868 46343 45804 16U64GB 74752 132352 124941 92073 68398 65499 16U128GB 74843 134285 129159 93630 68866 66104 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表6中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表6 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 15219 23720 21281 12014 8337 7843 2U16GB 15455 24551 21676 12943 9312 8575 4U16GB 27189 42101 39332 25368 20222 20026 4U32GB 28334 45196 42295 30231 23794 23091 8U32GB 50561 81715 75940 54235 42504 41380 8U64GB 51195 86148 77881 54814 42568 42350 16U64GB 70625 117463 110415 79770 61999 59432 16U128GB 72678 128983 126588 88769 65706 61499 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表7中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表7 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 16869 25132 23956 18025 14025 13986 2U16GB 16859 26025 24986 18025 14025 14005 4U16GB 32005 48952 47965 35968 27002 27025 4U32GB 32968 50235 47962 35268 26541 26531 8U32GB 54003 91025 86023 62538 46895 45102 8U64GB 55012 93458 87126 62325 46982 46005 16U64GB 75032 135962 125365 92986 68321 65823 16U128GB 75125 135102 130802 94206 69035 66423 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表8中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表8 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 15396 23568 21689 11986 8386 7953 2U16GB 16025 25125 21932 13058 9365 8602 4U16GB 27869 42698 39125 26015 20963 19996 4U32GB 28964 45962 43069 30954 34025 23855 8U32GB 50786 82456 76025 53214 42586 41865 8U64GB 51962 86232 77962 54862 42968 42059 16U64GB 70862 112582 118685 80056 62008 60487 16U128GB 71963 128642 120569 87256 65754 61985 父主题: 增强Ⅱ型规格
  • 测试模型 workload模型 表3 业务模型 业务模型编号 业务模型 S1 100% insert S2 90% update, 10% read S3 65% read, 25% insert, 10% update S4 90% read, 5% insert, 5% update S5 50% update, 50% read S6 100% read S7 95% read, 5% update S8 5% read ,95% update S9 100% update 测试并发数 :请参考表4。 文档模型 使用Y CS B默认配置,每个文档大小1KB,默认“_id”索引。 预置数据量 本次性能测试中,针对每种规格的集群,测试了2种预置数据量下的性能。 不同规格集群的预置数据量不同,具体如下表所示。 表4 预置数据量 规格 预置小数据量 预置大数据量 测试并发数 2U4GB RecordCount:1000000 RecordCount:10000000 100 2U8GB RecordCount:2000000 RecordCount:20000000 100 2U16GB RecordCount:4000000 RecordCount:40000000 100 4U8GB RecordCount:2000000 RecordCount:20000000 100 4U16GB RecordCount:4000000 RecordCount:40000000 100 4U32GB RecordCount:10000000 RecordCount:100000000 100 8U16GB RecordCount:4000000 RecordCount:40000000 100 8U32GB RecordCount:10000000 RecordCount:100000000 100 8U64GB RecordCount:10000000 RecordCount:100000000 100 16U32GB RecordCount:10000000 RecordCount:100000000 100 16U64GB RecordCount:10000000 RecordCount:100000000 100 16U128GB RecordCount:10000000 RecordCount:100000000 100 32U64GB RecordCount:10000000 RecordCount:100000000 200 32U128GB RecordCount:10000000 RecordCount:100000000 200 64U256GB RecordCount:10000000 RecordCount:100000000 400 数据一致性模型 弱一致性:Write Concern为{w : 1, j : false},数据写入单个节点磁盘,将返回结果。后台异步持久化下盘,为默认的Write Concern设置。
  • 测试环境 区域:华北-北京四 可用区:可用区二 弹性云服务器(Elastic Cloud Server,简称ECS):规格选择通用计算增强型c3.2xlarge.2,8U16GB,操作系统镜像使用CentOS 7.6 x86_64位版本。 被测试集群和副本集实例的数据库版本:包含3.4、4.0、4.2和4.4版本。 被测试集群实例的配置:每个实例均包含2个shard节点。 被测试集群和副本集实例的增强Ⅱ型规格:覆盖实例支持的全部规格类型,详见表1和表2。 表1 集群规格 集群编号 数据库版本 shard节点规格 存储空间 被测集群1 3.4 2U4GB 600GB 被测集群2 3.4 2U8GB 600GB 被测集群3 3.4 4U8GB 600GB 被测集群4 3.4 4U16GB 600GB 被测集群5 3.4 8U16GB 600GB 被测集群6 3.4 8U32GB 600GB 被测集群7 3.4 16U32GB 600GB 被测集群8 3.4 16U64GB 600GB 被测集群9 3.4 32U128GB 600GB 被测集群10 3.4 64U256GB 600GB 被测集群11 4.0 2U4GB 600GB 被测集群12 4.0 2U8GB 600GB 被测集群13 4.0 4U8GB 600GB 被测集群14 4.0 4U16GB 600GB 被测集群15 4.0 8U16GB 600GB 被测集群16 4.0 8U32GB 600GB 被测集群17 4.0 16U32GB 600GB 被测集群18 4.0 16U64GB 600GB 被测集群19 4.0 32U128GB 600GB 被测集群20 4.0 64U256GB 600GB 被测集群21 4.2 2U8GB 600GB 被测集群22 4.2 2U16GB 600GB 被测集群23 4.2 4U16GB 600GB 被测集群24 4.2 4U32GB 600GB 被测集群25 4.2 8U32GB 600GB 被测集群26 4.2 8U64GB 600GB 被测集群27 4.2 16U64GB 600GB 被测集群28 4.2 16U128GB 600GB 被测集群29 4.4 2U8GB 600GB 被测集群30 4.4 2U16GB 600GB 被测集群31 4.4 4U16GB 600GB 被测集群32 4.4 4U32GB 600GB 被测集群33 4.4 8U32GB 600GB 被测集群34 4.4 8U64GB 600GB 被测集群35 4.4 16U64GB 600GB 被测集群36 4.4 16U128GB 600GB 表2 副本集规格 集群编号 数据库版本 实例规格 存储空间 被测副本集1 3.4 2U4GB 600GB 被测副本集2 3.4 2U8GB 600GB 被测副本集3 3.4 4U8GB 600GB 被测副本集4 3.4 4U16GB 600GB 被测副本集5 3.4 8U16GB 600GB 被测副本集6 3.4 8U32GB 600GB 被测副本集7 3.4 16U32GB 600GB 被测副本集8 3.4 16U64GB 600GB 被测副本集9 3.4 32U128GB 600GB 被测副本集10 3.4 64U256GB 600GB 被测副本集11 4.0 2U4GB 600GB 被测副本集12 4.0 2U8GB 600GB 被测副本集13 4.0 4U8GB 600GB 被测副本集14 4.0 4U16GB 600GB 被测副本集15 4.0 8U16GB 600GB 被测副本集16 4.0 8U32GB 600GB 被测副本集17 4.0 16U32GB 600GB 被测副本集18 4.0 16U64GB 600GB 被测副本集19 4.0 32U128GB 600GB 被测副本集20 4.0 64U256GB 600GB 被测副本集21 4.2 2U8GB 600GB 被测副本集22 4.2 2U16GB 600GB 被测副本集23 4.2 4U16GB 600GB 被测副本集24 4.2 4U32GB 600GB 被测副本集25 4.2 8U32GB 600GB 被测副本集26 4.2 8U64GB 600GB 被测副本集27 4.2 16U64GB 600GB 被测副本集28 4.2 16U128GB 600GB 被测副本集29 4.4 2U8GB 600GB 被测副本集30 4.4 2U16GB 600GB 被测副本集31 4.4 4U16GB 600GB 被测副本集32 4.4 4U32GB 600GB 被测副本集33 4.4 8U32GB 600GB 被测副本集34 4.4 8U64GB 600GB 被测副本集35 4.4 16U64GB 600GB 被测副本集36 4.4 16U128GB 600GB