sql >> Databáze >  >> RDS >> Mysql

Soubor vs databáze pro efektivitu úložiště v chatovací aplikaci

Systémy správy databází (DBMS) existují, protože ukládat a přistupovat k datům správným způsobem není tak snadné, jak se zdá.

Ukládání dat do souboru znamená problémy se souběžným přístupem. Když se soubor zvětší, budete muset čelit důležitému využití paměti nebo napsat spoustu kódu, abyste načetli přesně to, co potřebujete. Bude také poměrně obtížné provádět základní operace, jako je filtrování (SQL WHERE klauzule) nebo aktualizaci řádku. BTW, změna datové struktury slibuje, že bude náchylná k chybám. I jednodušší slova:budete muset napsat hodně kódu a čelit spoustě chyb.

IMO, nepoužívání žádného typu DBMS znovu vytváří kolo. Výběr správného je však důležitý.



  1. Ovladače Easysoft ODBC a knihovna ODBCINST

  2. MYSQL INNER JOIN s možnými prázdnými poli

  3. Použití Jenkinse s Kubernetes AWS, část 3

  4. Ukládání obchodní logiky do databáze