Sphinx, ohne eine auto_increment-id

Ich bin aktuell in der Planung auf die Schaffung eines großen Datenbank (2+ Millionen Zeilen) mit einer Vielzahl von Daten aus verschiedenen Quellen. Ich möchte vermeiden, Strukturierung der Datenbank, auf auto_increment ids zu verhindern, dass gegen sync-Probleme mit der Replikation, und auch, weil jedes Element eingelegt ist, wird eine alphanumerische Produktcodes, die garantiert einzigartig zu sein - es scheint mir mehr Sinn zu verwenden, statt.

Ich bin auf der Suche bei einer Suchmaschine die Indizierung der Datenbank mit Sphinx suchen eher Ansprechend durch seine Bauweise um die Indizierung von relationalen Datenbanken. Dennoch, mit Blick auf verschiedene tutorials und Dokumentation scheint zu zeigen, Datenbank-designs, die abhängig von einer auto_increment-Feld in der einen oder anderen form und einem eher mutige Aussage in der Dokumentation sagen, dass die Dokument-ids müssen 32 - /64-bit-Ganzzahlen oder nur Dinge, die brechen.

Gibt es eine Möglichkeit, um eine Datenbank indiziert, die von Sphinx ohne auto_increment-Felder als id?

InformationsquelleAutor squeeks | 2009-10-29
Schreibe einen Kommentar