URL: https://linuxfr.org/forums/programmationautre/posts/moteur-de-persistance Title: moteur de persistance Authors: steph1978 Date: 2014年02月04日T19:49:38+01:00 License: CC By-SA Tags: couchdb, redis, persistance et mongodb Score: 0 Bonjour, Je suis en manque d'inspiration. Je voudrais écrire une petite application et je ne sais pas quoi choisir comme mécanisme de persistance. Mon application doit stocker des listes d'objets tous semblables mais pas forcément simples (ie: avec des compositions et des listes comme attributs). Mes critères sont : - embarqué (ie: pas de client serveur) - utilisable en python et si possible avec d'autres langages (java, shell (donc cli)) - pérenne (ie: que je puisse continuer à lire les données dans quelques temps) J'ai envisagé : - SQLite, je suis assez fan du logiciel mais pas trop envie de me coller du SQL (requête, connection, statement, curseur pfff) - Fichier texte plat (csv ou json, ou autre) : j'aime bien l'aspect interopérable mais pas très scalable et pas vraiment robuste si je veux plusieurs processus écrivain - CouchDB mais je crois que c'est client serveur et il faut écrire du JS - MongoDB mais ça me paraît un peu lourd ET client/server - Redis et j'avais lu ici même que ça existait en embarqué (http://vedis.symisc.net/) mais je ne sais pas ce que ça vaut Quels sont vos suggestions (argumentées si possibles) ? Merci de vos lumières