sql >> Databasteknik >  >> NoSQL >> MongoDB

Är det värt besväret att förkorta MongoDB-egendomsnamn?

För att citera Donald Knuth:

För tidig optimering är roten till allt ont (eller åtminstone det mesta) i programmering.

Bygg din applikation verkar dock mest förnuftigt, underhållbart och logiskt. Sedan, om du har problem med prestanda eller lagring, ta itu med de som har störst effekt tills antingen prestandan är tillfredsställande eller lagen om minskande avkastning innebär att det inte är någon idé att optimera ytterligare.

Om du är osäker på effekten av särskilda designbeslut (som långa egenskapsnamn), skapa en prototyp för att testa olika hypoteser (som "kommer kortare egenskapsnamn att spara mycket utrymme"). Förvänta dig inte att resultatet av testet ska vara avgörande, men det kan lära dig saker du inte förväntade dig att lära dig.



  1. Hur man hittar en delsträng i ett fält i Mongodb

  2. MongoDB:undantag i initAndListen:20 Försökte skapa en låsfil på en skrivskyddad katalog:/data/db, avslutande

  3. Cassandra vs. MongoDB:vilken ska du välja

  4. Spring Redis - Läs konfigurationen från filen application.properties