Quelle est la méthode la plus efficace pour stocker un dictionnaire Python sur le disque? Les seules méthodes que je connais en ce moment sont le texte en clair et le module pickle
.Méthode efficace pour stocker le dictionnaire Python sur le disque?
Editer: Désolé de ne pas être très clair. Par efficace, je voulais dire la vitesse d'exécution la plus rapide. Le dictionnaire contiendra des objets mutables qui contiendront des informations à analyser et à modifier.
Cela dépend beaucoup de la façon dont vous voulez utiliser le dictionnaire. Avec votre question comme indiqué, il n'y a pas de bonne réponse. – Omnifarious
La vitesse d'exécution la plus rapide comparée à quoi? Est-ce que vous réimplémentez une base de données dans un dictionnaire Python? Quelle est la taille du dictionnaire? SQLite ou BDB peut être plus rapide si le nombre d'entrées est suffisamment élevé. – jmucchiello
Le nombre de clés ira dans les milliers. Un dictionnaire souffrirait-il sensiblement des performances par rapport à une base de données avec ce nombre de valeurs? – linkmaster03