IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Choix entre fichier et SQLite


Sujet :

Android

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2012
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2012
    Messages : 27
    Points : 22
    Points
    22
    Par défaut Choix entre fichier et SQLite
    Bonjour,
    je souhaite faire une appli qui a besoin d'enregistrer des set de données (date, description, distance, fournisseur, prix). Chaque set de données constituera une ligne d'une listview et je pourrais en ajouter dynamiquement. Du coup il faut que je sauvegarde toutes ces données. J'ai le choix entre base SQLite et gestion de fichier. Vu mon profil (cela fait plus de 13 ans que je code sur cible embarquée temps réel sous QNX et VxWorks) je m'oriente naturellement vers du filesystem mais j'aurais aimé savoir quelle est la pratique courante pour des appli Android ? Quels sont les critères qui font choisir l'un ou l'autre pour une appli ? Lequel est le plus réactif et efficace ?

    Merci par avance

  2. #2
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Il y a plusieurs critères de choix possibles...

    La sauvegarde des données de manière transactionnelle ou non
    L'application a-t-elle besoin de toutes les données ou juste une partie (sélection des données ?)
    La quantité totale des données potentiellement sauvegardées...

    Comme une base SQLite n'est rien d'autre qu'un fichier, et que le code gère l'écriture de ce fichier quand nécessaire, souvent de manière optimisée (direct write), le choix entre fichier & base sqlite se limite aux questions ci-dessus avec en prime: "avons nous le temps de re-développer le système de gestion du fichier en question".
    N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
    Et surtout

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2012
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2012
    Messages : 27
    Points : 22
    Points
    22
    Par défaut
    Merci nicroman pour la réponse. Je vais me lancer dans les base SQLite. En parcourant le forum j'ai vu qu'il y avait des discussions à ce sujet. D'ailleurs en passant j'ai vu plusieurs de tes réponses dans des domaines différents tu as l'air d'avoir un niveau hallucinant Bravo
    La quantité de donnée a sauvegardé sera au final aux alentours d'une bonne centaine de set de 5 champs. Je n'aurai pas besoin d'accéder à toutes les données d'un coup, par paquet de 10 car je compte en les afficher 10 par 10.
    J'ai répondu aux questions juste pour info. Je considère mon pb résolu. Encore merci

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 969
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 969
    Points : 3 375
    Points
    3 375
    Par défaut
    sqlite!

    Ca t'offrira plus de possibilités
    Si la réponse vous a aidé, pensez à cliquer sur +1

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/08/2014, 14h41
  2. Faire un choix entre MySQL, SQLite et Postgresql
    Par MrZend dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 26/07/2011, 08h31
  3. Réponses: 0
    Dernier message: 30/06/2010, 16h27
  4. [XML] Choix entre différentes structures de fichier XML
    Par loic_86 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 21/02/2007, 05h39
  5. choix entre macro et fonction
    Par remi77 dans le forum C
    Réponses: 4
    Dernier message: 22/10/2003, 14h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo