[Allegro] problem mit import.exe bei großen datenbanken (es geht weiter!)

Thomas Berger ThB at Gymel.com
Mi Mär 7 16:20:29 CET 2012


Lieber Herr Eversberg,

> Die Frage ist noch, ob es so mit jeder denkbaren Endebedingung klaglos
> klappen wird. Darüber wird noch nachgedacht.

Die Aufrufe kommen herein, um folgenden Fall abzufangen:

Die eingelesenen Zeichen der Datei werden nacheinander
mit den Zeichen von re verglichen. Wenn re aus mehr als
einem Zeichen besteht, kann das auch nach dem ersten
Zeichen scheitern, dann wird auf die Stelle "zurueckgespult",
wo das erste Kandidatenzeichen entdeckt worden war.

Das laesst sich mit einigem Aufwand auch mit einem privaten
kleinen Hilfsbuffer implementieren (bedeutet aber u.U. pro
Zeichen eine Abfrage zusaetzlich, naemlich ob da etwas vorzuziehendes
drin steckt. Erfahrungsgemaess lassen sich solche Sachen aber
mit einem groesseren Hilfsbuffer ohnehin ganz erheblich beschleunigen,
es wird eine groessere Datenportion eingelesen und darin nach der
Endezeichenkombination *gesucht*).

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro