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

Jaké jsou rozdíly v používání XML a MySQL databáze? Které mám použít?

MySQL (nebo SQL Server, Oracle, DB2 atd.) jsou databázové stroje:jsou to specifické aplikace, které byly vytvořeny pro ukládání a zpracování dat a jsou v tom velmi dobré; mohou také běžet na jiném serveru, než na kterém je váš hlavní program, což umožňuje sdílení zátěže.

Soubory XML jsou pouze textové soubory uložené na vašem počítači nebo jiném počítači; je třeba je číst, analyzovat a zapisovat, a to dokáže pouze váš program. Jsou také opravdu, opravdu neefektivní, kvůli jejich textové povaze:čtení a analýza textového souboru je velmi pomalé a jeho úprava je ještě horší.

Soubory XML jsou dobré pro ukládání konfiguračních nastavení a předávání dat mezi různými systémy, ale ukládání a zpracování dat by rozhodně mělo žít ve správném DBMS.

Také povinný odkaz na Joela Spolského .



  1. Příklady DAYOFWEEK() – MySQL

  2. Načítání třídy com.mysql.jdbc.Driver ... je zastaralá zpráva

  3. Laravel spoj se 3 stoly

  4. 2 způsoby, jak vybrat řádky, které odpovídají všem položkám v seznamu (T-SQL)