sql >> Databasteknik >  >> RDS >> Mysql

Fil vs databas för lagringseffektivitet i chattappen

Databashanteringssystem (DBMS) finns för att det inte är så lätt som det verkar att lagra och komma åt data på rätt sätt.

Att lagra data i en fil innebär åtkomstproblem. När filen kommer att växa sig större måste du möta viktig minnesanvändning eller skriva mycket kod för att ladda precis det du behöver. Det kommer också att vara ganska svårt att utföra grundläggande operationer som filtrering (SQL WHERE klausul) eller uppdatera en rad. BTW, att ändra datastrukturen lovar att vara felbenägen. I enklare ord:du kommer att behöva skriva mycket kod och möta många buggar.

IMO, att inte använda någon form av DBMS är att återskapa hjulet. Men att välja rätt är viktigt.



  1. SQL:hur ordnar jag efter ett fält om det inte är null annars använd ett annat fält

  2. Hur man installerar SQL Server

  3. Ser fram emot PGConf India 2017

  4. Hur man ställer in max_connections i MySQL Programmatically