Ich habe 400 Millionen Zeilen mit eindeutigen Schlüsselwerten, die ich gerne für schnelle Suchvorgänge in einem Skript zur Verfügung stellen würde. Ich frage mich, was wäre eine glatte Art, dies zu tun. Ich habe Folgendes in Betracht gezogen, bin mir aber nicht sicher, ob es eine Möglichkeit gibt, das Dictionary zuzuordnen und ohne die Verwendung von viel Speicher, außer während der Erstellung des Dictionary.* großes * Python-Wörterbuch mit Persistenzspeicher für schnelle Suchvorgänge
- gebeizt Wörterbuch Objekt: nicht sicher, ob dies eine optimale Lösung für mein Problem ist
- NoSQL Typ dbases: idealerweise etwas will, die auf fremde Sachen Mindestabhängigkeit hat und den Schlüssel-Wert sind einfach Zahlen. Wenn Sie denken, dass dies immer noch die beste Option ist, möchte ich das auch hören. Vielleicht wird es mich überzeugen.
Bitte lassen Sie mich wissen, wenn etwas nicht klar ist.
Danke! -Abhi
Großes Wörterbuch mit Persistenz = Datenbank. –
Ich habe gehört, dass Couch-db ist sehr nützlich für diese Art von Sache (aber nie zu verwenden ...) –