在具有大量更新的集合中使用复合主键

时间:2018-07-31 20:11:10

标签: mongodb

我有一个约有10,000个文档的集合,文档的结构如下:

{
    "_id" : NUUID("a23ad36e-b0ca-4fa2-9d36-163223f26142"),
    "Field_1" : NUUID("451a4cd9-3dab-4b5d-b792-bb81f0950a75"),
    "Field_2" : null,
    "Field_3" : NUUID("31ab892f-99c1-4e33-959b-12d0a90a3d3d"),
    "Field_4" : 1,
    "Field_5" : "AAF12A0A4D18",
    "Field_6" : ISODate("2018-05-30T22:40:05.389Z"),
    "Field_7" : ISODate("2018-06-31T20:02:35.947Z"),
    "Field_8" : NumberLong(9300)
}

我的应用程序每秒更新一次此集合中的文档。对此集合使用复合主键还是只使用常规主键并定义复合索引更好?

0 个答案:

没有答案