sql >> Database teknologi >  >> RDS >> Mysql

PHP Caching - Er det hurtigere at gemme i databasen eller oprette en fil?

Det hurtigste er at bruge statiske filer, fordi du så kan udstede cachen uden selv at starte PHP (ved at bruge RewriteRules). Det vil dog ikke skaleres korrekt, hvis du har flere frontends.

Det næstbedste er at gemme det i hukommelsen ved at bruge Memcache for eksempel.

Det mindst at foretrække er at bruge SQL. Hvis du holder fast i det, skal du i det mindste gøre din harddisk en tjeneste ved at bruge Memory storage-motoren eller tilsvarende (f.eks. en ulogget tabel, der bor i et tablespace, der er gemt på en RAM-disk, hvis du bruger PostgreSQL).



  1. Hvorfor skal jeg bruge fremmednøgle, hvis jeg kan bruge WHERE?

  2. Adgang til mysql container fra anden container

  3. Sådan konverteres mellem datoformater i SQL Server ved hjælp af CAST()

  4. Doctrine2 ORM vælg til opdatering