MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Est-il utile de raccourcir les noms de propriété MongoDB ?

Pour citer Donald Knuth :

L'optimisation prématurée est la racine de tous les maux (ou du moins de la plupart) en programmation.

Construire votre application semble cependant le plus sensé, maintenable et logique. Ensuite, si vous rencontrez des problèmes de performances ou de stockage, traitez ceux qui ont le plus d'impact jusqu'à ce que les performances soient satisfaisantes ou que la loi des rendements décroissants signifie qu'il est inutile d'optimiser davantage.

Si vous n'êtes pas certain de l'impact de décisions de conception particulières (comme les noms de propriété longs), créez un prototype pour tester diverses hypothèses (comme "les noms de propriété plus courts économiseront-ils beaucoup d'espace"). Ne vous attendez pas à ce que le résultat des tests soit concluant, mais il peut vous apprendre des choses que vous ne vous attendiez pas à apprendre.