sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Vale la pena acortar los nombres de propiedad de MongoDB?

Para citar a Donald Knuth:

La optimización prematura es la raíz de todos los males (o al menos de la mayor parte) en la programación.

Cree su aplicación como le parezca más sensato, mantenible y lógico. Luego, si tiene problemas de rendimiento o almacenamiento, ocúpese de los que tengan el mayor impacto hasta que el rendimiento sea satisfactorio o la ley de rendimientos decrecientes signifique que no tiene sentido seguir optimizando.

Si no está seguro del impacto de determinadas decisiones de diseño (como nombres de propiedades largos), cree un prototipo para probar varias hipótesis (como "los nombres de propiedades más cortos ahorrarán mucho espacio"). No espere que el resultado de las pruebas sea concluyente; sin embargo, puede enseñarle cosas que no esperaba aprender.