• # Modèle relationel, Structuration des données et filtrage

    Posté par . En réponse au message temps d'acces fichier ou bdd. Évalué à 2.

    J'essaye de vulgariser en ne parlant que du relationnel :

    Une petite base comme SQLLite t'offre des fonctions de qui permettent d'assurer la non redondance d'information, les liens entre les tables, des données structurées par champs pour chaque table, les filtrages avancées des données via SQL et plein d'autre chose comme de la manipulation de données géographique.

    Une base de données comme PostgreSQL permet un accès aux données par plusieurs programme en simultannée, permet la redondance des données sur plusieurs serveur

    Bref, si ton stockage est basique et le restera (tu parles de données intermédiaire), un stockage sur disque est suffisant.

    Si tu sens que tes données seront manipulée et nécessite du contrôle de cohérence et du filtrage avancé, mais qu'un seul process accède uen base donnée fichier comme sqlite peut être une solution

    Si il y a accès par plusieurs process (et redondance et de la perf), fonce sur les base de type postgresql.