Ich implementiere ein Unix-Userland-Tool, das einen Hash auf der Festplatte speichern muss. Der Hash wird bei jeder Ausführung des Programms ziemlich häufig gelesen. Der Hash muss nur "name: path" -Werte speichern.Effiziente Möglichkeit, Wörterbuch (Hash) in Datei mit Python zu speichern?
Ich schaute auf die bsddb Standard-Bibliothek-Modul für Python, aber ich kann sehen, es wird in Python 3 veraltet sein. Ich sah auch die pickle Standard-Bibliothek-Modul.
Ich bin kein Python-Typ, also was ist der effiziente Weg für Hash-Serialisierung und häufige Öffnen/Lesen/Schließen-Operationen?
+1 Cool, noch nie von diesem Modul gehört. -0.1 für Shadowing "Hash", obwohl. : o) ... ok, das wurde jetzt entfernt. –
@Jellybean, etwas sah für mich falsch aus. änderte es zu "d", um die Tatsache widerzuspiegeln, dass es im Wesentlichen ein Diktat ist. gut aussehend. – aaronasterling