Hi Leute,
ich habe vor, aus einer größeren Datenbank die ID und dazu zwei Spaltenwerte in einem Array abzulegen. Dieses speichere ich für spätere Seitenaufrufe in einer Cache-Datei, damit ich nicht erneut die Suchroutine über die Datenbank bzw. zwei Tabellen laufen lassen muss.
Auf diese Weise brauche ich nur noch
$arrayname['id']
aufzurufen, um
array('spalte1' => 'wert1', 'spalte2' => 'wert2')
zu bekommen, was sehr viel schneller geht, als in der Datenbank danach zu suchen.
(die verwendeten Werte sind Stings mit durchschnittlich etwa 100 Zeichen)
Doch wenn ich das realisieren würde, bekäme ich in meinem Fall ein Array (das auch noch zweidim. ist) mit über 10.000 Einträgen, die in Zukunft auch wohl noch um ein Mehrfaches steigen werden.
Daher meine (ich hoffe doch berechtigte) Frage, wie groß ein Array sein SOLLTE, um den (ohnehin schon ausgelasteten) Server nicht allzusehr zu strapazieren?
Oder mache ich mir da grundlos Sorgen, weil ich hunderte solche Arrays verwenden könnte, ohne in irgendeiner Weise etwas zu merken (wäre schön)???
Dann "stürmt" mal euer Hirn
ich habe vor, aus einer größeren Datenbank die ID und dazu zwei Spaltenwerte in einem Array abzulegen. Dieses speichere ich für spätere Seitenaufrufe in einer Cache-Datei, damit ich nicht erneut die Suchroutine über die Datenbank bzw. zwei Tabellen laufen lassen muss.
Auf diese Weise brauche ich nur noch
$arrayname['id']
aufzurufen, um
array('spalte1' => 'wert1', 'spalte2' => 'wert2')
zu bekommen, was sehr viel schneller geht, als in der Datenbank danach zu suchen.
(die verwendeten Werte sind Stings mit durchschnittlich etwa 100 Zeichen)
Doch wenn ich das realisieren würde, bekäme ich in meinem Fall ein Array (das auch noch zweidim. ist) mit über 10.000 Einträgen, die in Zukunft auch wohl noch um ein Mehrfaches steigen werden.
Daher meine (ich hoffe doch berechtigte) Frage, wie groß ein Array sein SOLLTE, um den (ohnehin schon ausgelasteten) Server nicht allzusehr zu strapazieren?
Oder mache ich mir da grundlos Sorgen, weil ich hunderte solche Arrays verwenden könnte, ohne in irgendeiner Weise etwas zu merken (wäre schön)???
Dann "stürmt" mal euer Hirn
Kommentar