在Mongoose的模式中使用短字段名称是可取的吗?

也许与我昨天在这里问的未答复的问题有关是否build议在Mongoose的模式中使用短字段名称的问题? 根据这里的文章 ,更长的字段名称会在服务器的硬盘中产生更大的数据库,以及内存中使用的任何caching。

真的吗? 为什么Mongoose的devise者没有使用某种字段名称映射机制来节省数据库空间?

是的,属性名称确实会增加文档的大小,就像提到的文章一样。 如果我是你,我真的不会担心。 就资源而言,Mongo是一个非常宽松的数据库,它不知道是节省磁盘空间还是RAM。 如果你的资源非常有限,MongoDB可能不是你想要的数据库。 大多数人并不关心空间,因为它只是一个非常大的问题,其他基于hadoop的数据库成为Mongo更好的select。 至于为什么开发者没有实现某种映射? 谁知道? 可能的性能考虑,以及像我提到的事实,它不是为每个文档保存几个字节的部署而devise的。