Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP Caching - Ist es schneller in der Datenbank zu speichern oder eine Datei zu erstellen?

Am schnellsten ist es, statische Dateien zu verwenden, da Sie dann den Cache ausgeben können, ohne PHP zu starten (mithilfe von RewriteRules). Es wird jedoch nicht richtig skaliert, wenn Sie mehrere Frontends haben.

Das Nächstbeste ist, es im Speicher zu speichern, indem Sie Memcache verwenden zum Beispiel.

Am wenigsten bevorzugt ist die Verwendung von SQL. Wenn Sie dabei bleiben, tun Sie zumindest Ihrer Festplatte einen Gefallen, indem Sie die Memory-Speicher-Engine oder etwas Äquivalentes verwenden (z. B. eine nicht protokollierte Tabelle, die in einem auf einer RAM-Disk gespeicherten Tablespace lebt, wenn Sie PostgreSQL verwenden).>