Что занимает меньше места, как в mongodb - пустая строка или логическое значение? - PullRequest
0 голосов
/ 07 июня 2019

Я должен хранить идентификаторы пользователей в качестве «ключей» для объекта в документе mongodb. У меня есть два варианта:

  1. Чтобы использовать пустую строку в качестве значения: Образец объекта:
    "followers" : {
        "HIdandiwiAJimw" : "",
        "NJDwbajbmBWjun" : ""
    }
  1. Чтобы использовать логическое значение true в качестве значения:
    "followers" : {
        "HIdandiwiAJimw" : true,
        "NJDwbajbmBWjun" : true
    }

Какие из них будут иметь меньшее влияние на память? Если бы я мог использовать что-то лучше, чем это, я хотел бы знать об этом.

MongoDB Версия: 4.0.2, NodeJS версия: 8.11.4 - x64 (если это имеет значение)

...