最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

MongoDB性能測試:嵌套對象,數(shù)組與純鍵值對

2021-10-05 20:51 作者:三山不四山  | 我要投稿

????使用VirtualBox虛擬機搭載Debian11系統(tǒng)進行測試,內(nèi)存分配2G,硬盤為機械硬盤。mongod進程占用在900M左右,測試過程由于未知原因中有少量swap被使用(45M)。由于未嚴格控制變量,僅數(shù)據(jù)之間的相對值有一定參考價值,數(shù)據(jù)的絕對值無參考價值。這里我們基于MongoDB自帶的Profiler來記錄單次查詢耗時作為性能表現(xiàn)進行比較。

????測試數(shù)據(jù)庫中僅一個集合,集合內(nèi)含文檔一千萬個,文檔內(nèi)容如下

?

嵌套對象
數(shù)組
純鍵值對
數(shù)據(jù)庫總大小

????數(shù)據(jù)庫沒有進行過任何優(yōu)化(包括uLimit),文檔除_id外沒有索引。

????查詢語句例:

????嵌套對象平均用時(10次):9600ms

????數(shù)組平均用時(10次):11343.8ms

????純鍵值對平均用時(10次):9048.3ms

????注:無索引情況下直接查詢與.count()用時差距較小

????結(jié)論:如果你想要更快的查詢速度,可能純鍵值會是更合適的選擇。在占用空間上純鍵值對也有可以忽略的優(yōu)勢。

????如果這對你的數(shù)據(jù)庫建模有幫助,還請不吝一個免費的贊!


MongoDB性能測試:嵌套對象,數(shù)組與純鍵值對的評論 (共 條)

分享到微博請遵守國家法律
博兴县| 秭归县| 壶关县| 岫岩| 巴林左旗| 乐清市| 荥经县| 乐安县| 区。| 淳化县| 山西省| 泰安市| 彰化市| 乌拉特后旗| 江津市| 兰考县| 五原县| 余江县| 宜君县| 公主岭市| 白城市| 诸城市| 民乐县| 洞口县| 拉萨市| 吴堡县| 金溪县| 抚宁县| 紫云| 贞丰县| 调兵山市| 吉首市| 阿尔山市| 姚安县| 金湖县| 任丘市| 文山县| 沽源县| 尼玛县| 红原县| 即墨市|