Считайте запись
{last_name: "Smith", лучший_счет: 3.9}
Строки last_name и best_score будут храниться в BSON каждого объекта. Использование более коротких строк позволит сэкономить место:
{lname: "Smith", оценка: 3,9}
Сэкономил бы 9 байт на документ. Это, конечно, снижает выразительность для программиста и не рекомендуется, если у вас нет коллекции, где это вызывает серьезную озабоченность.
Имена полей не хранятся в индексах, поскольку индексы имеют предопределенную структуру. Таким образом, сокращение имен полей не поможет размеру индексов. Как правило, нет необходимости использовать короткие имена полей.
проверьте источник для получения дополнительных сведений.
но другая сторона описана в известной теме "Вы сэкономили 5 центов, и ваш код не читается, поздравляю!"
И мое собственное мнение, что короткое имя - плохой вариант.
person
Andrei Andrushkevich
schedule
21.02.2011
a
? Я считаю, что в 90% случаев это преждевременная оптимизация - person Earlz   schedule 22.02.2011