Mysql
 sql >> база данни >  >> RDS >> Mysql

Файл срещу база данни за ефективност на съхранение в приложението за чат

Системите за управление на бази данни (СУБД) съществуват, защото не е толкова лесно, колкото изглежда да съхранявате и осъществявате достъп до данни по правилния начин.

Съхраняването на данни във файл предполага проблеми с паралелността на достъпа. Когато файлът стане по-голям, ще трябва да се сблъскате с важно използване на паметта или да напишете много код, за да заредите точно това, от което се нуждаете. Също така ще бъде доста трудно да се правят основни операции като филтриране (SQL WHERE клауза) или актуализиране на ред. BTW, промяната на структурата на данните обещава да бъде податлива на грешки. По-прости думи:ще трябва да напишете много код и да се сблъскате с много грешки.

IMO, неизползването на какъвто и да е вид СУБД е пресъздаване на колелото. Изборът на правилния обаче е важен.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да проверите размера на база данни в MySQL

  2. mysql - АКТУАЛИЗИРАНЕ на ред въз основа на други редове

  3. Как мога да се свържа с MySQL в Python 3 на Windows?

  4. Трябва ли връзката към базата данни да остане отворена през цялото време или да се отваря само когато е необходимо?

  5. Как да изпълним MySQL команда от хост към контейнер, работещ с MySQL сървър?