2012-03-28 15 views
0

Ich habe mehrere Shelve, d. H. .db-Dateien, die ich zusammen in einer einzigen Datenbank zusammenführen möchte.Wie kann ich Shelve-Dateien/Datenbanken zusammenführen?

Die einzige Methode, die ich mir vorstellen konnte, war die Iteration durch jede Datenbank, die jede Iteration in die neue Datenbank umschreibt, aber das dauert zu lange.

Gibt es einen besseren Weg, dies zu tun?

+0

Das ist effektiv, was * jeder * Weg hätte tun müssen. Es ist ein bisschen wie nach 'max()' -Funktion fragen, die in weniger als O (n) Zeit für eine unsortierte Liste läuft. – Amber

Antwort

0

Regale sind Zuordnungen und Zuordnungen haben eine update() Methode.

Verwandte Themen