Рассмотрим запись
{last_name: "Smith", best_score: 3.9}
Строки "last_name" и "best_score" будут храниться в BSON каждого объекта.Использование более коротких строк позволит сэкономить место:
{lname: "Smith", оценка: 3,9}
Сохранит 9 байтов на документ.Это, конечно, снижает выразительность для программиста и не рекомендуется, если у вас нет коллекции, в которой это вызывает серьезную озабоченность.
Имена полей не сохраняются в индексах, так как индексы имеют предопределенную структуру.Таким образом, сокращение имен полей не поможет размеру индексов.В общем случае нет необходимости использовать короткие имена полей.
проверьте источник для получения более подробной информации
, но другая сторона описана в известной теме " Вы сохранили 5центов, и ваш код не читается, поздравляю!"
И мое собственное мнение, что короткое имя - плохой способ.