Hallo,
mit Perl habe ich ein Schlagwortverzeichnis erstellt, es enthält knapp 17.000 Stichworte aus 160 html-Dateien (jaja, fleißig getippt), wobei ich die üblichen Stopworte (der die das ...) schon rausgenommen habe.
Das Script schreibt in wenigen Sekunden einen Index als iniFile, sieht so aus
[stichwort]
url_1 = title_1
url_2 = title_2
usw. Diese ini hat 3 MB, logisch, sind ja auch eine ganze Menge Redundanzen drin, bspw., kann eine url mehrfach, also unter verschiedenen [stichwort] vorkommen.
Das Problem ist letztendlich die Größe der ini, mit dem Perl-Modul Config::IniFile dauert es Minuten allein, bis das $cfg-Objekt erstellt ist. Das ist für ein CGI, was auf die ini aufsetzen soll unbrauchbar.
Wie kann ich ein Schlagwortverzeichnis besser organisieren, so dass der Zugriff in akzeptablen Zeiten (Sekundensache) erfolgt?
Vielen Dank für Vorschläge,
Horst Haselhuhn