Entwicklung/Codedoku: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Entwicklung/Codedoku (Quelltext anzeigen)
Version vom 6. November 2014, 17:43 Uhr
, 6. November 2014→Slave-Server
Dl6hbo (Diskussion | Beiträge) K (→Übersetzung) |
Dl6hbo (Diskussion | Beiträge) K (→Slave-Server) |
||
Zeile 179: | Zeile 179: | ||
=== Slave-Server === | === Slave-Server === | ||
Beide OC-Libraries sehen eine Lastverteilung auf einen Haupt- | Beide OC-Libraries sehen eine Lastverteilung auf einen Haupt-Datenbankserver (Master) und einen oder mehrere "Slaves" vor, die replizierte Daten des Masters enthalten; siehe {{Codepath|doc/replication.txt}}. Dazu gibt es SQL-Funktionen mit dem Zusatz "_slave", z.B. <code>sql_slave()</code>, die von "datenbankintensiven" Programmmodulen wie z.B. der Suche ({{Codepath2|htdocs|search.php}}) anstatt der Basisfunktionen verwendet werden. | ||
Wenn per ''settings.inc.php'' keine Slave-Server konfiguriert sind, laufen alle Zugriffe über den Master. Zurzeit betreibt kein Opencaching-Knoten Slave-Server; die Kapazität des Masters reicht überall aus. | Wenn per ''settings.inc.php'' keine Slave-Server konfiguriert sind, laufen alle Zugriffe über den Master. Zurzeit betreibt kein Opencaching-Knoten Slave-Server; die Kapazität des Masters reicht überall aus. |