udm_alloc_agent
Allocate mnoGoSearch session
Beschreibung
int udm_alloc_agent
( string $dbaddr
[, string $dbmode
] )
dbaddr -
Datenbankadresse im URL-Stil. Wird verwendet, um mit den Daten
Datenbanktyp, Datenbankhost, Datenbankname, Datenbankport, Datenbankuser
und Datenbankpasswort eine Verbindung zu einer SQL-Datenbank herzustellen.
Das Format lautet:
DBAddr DBType:[//[DBUser[:DBPass]@]DBHost[:DBPort]]/DBName/.
dbmode -
Mit dem Parameter dbmode wird der Modus spezifiziert, in dem die Daten in
der Datenbank vorliegen. Wird der Modus 'single' gewählt, werden alle
Wörter in der selben Tablelle gespeichert. Der Modus 'multi' speichert die
Wörter in verschiedenene Tabellen, abhängig von deren Länge. Weitere Modi
sind der CRC-Modus und der Multi-CRC-Modus, wobei der CRC-Modus schneller
als der Single- und der Multimodus sind, und der Multi-CRC-Modus die
Technik des CRC-Modus mit der Speicherstruktur des Multi-Modus verbindet.
Format: DBMode single/multi/crc/crc-multi
Hinweis:
dbaddr und dbmode müssen mit
den Werten übereinstimmen, die beim Indizieren verwendet wurden.
Hinweis:
Eigentlich öffnet diese Funktion keine Verbindung zur Datenbank, folglich
werden auch keine User- und Passwortüberprüfungen durchgeführt. Die
Verbindung zur Datenbank wird von der Funktion
udm_find übernommen, hier findet dann auch eine
Überprüfung der Logindaten statt.