J'ai une application de bibliothèque où je stocke différents livres comme sqlite dbs. Le nombre de livres peut continuer à augmenter et cela donne SqliteFullException
lorsque le stockage interne est utilisé. Si j'utilise un stockage externe, y a-t-il un moyen pour que l'utilisateur ne puisse pas accéder à ces fichiers? Aussi, quel est le meilleur moyen de sauvegarder un si grand nombre de bases de données sans les exposer aux utilisateurs?Comment stocker un grand nombre de fichiers de base de données dans Android?
Répondre
appel difficile. Actuellement, il n'y a pas de protection dans sdcard. la mémoire interne est limitée.
Si votre fichier db est limité en taille < 10 mb, vous pouvez les crypter et les mettre dans la carte SD, et décrypter quand vous le souhaitez. la limite de taille est pour le temps de décryptage. les fichiers plus volumineux prennent plus de temps à déchiffrer.
actuellement seule la sécurité par l'obscurité est possible.
EDIT
que pour votre grand, vous pouvez avoir un db par livre.
Je suggère de créer un service web où vous stockez toutes vos données et laissez le client (téléphone) demander les informations nécessaires à partir du webservice. Vous pouvez protéger vos données en créant une fonctionnalité d'authentification dans votre service Web.
- 1. Comment stocker un grand nombre de fichiers audio sous Android?
- 2. PHP - Comment stocker un grand nombre de chemins de fichiers dans la base de données MySQL?
- 3. Stocker un grand nombre de ressources audio
- 4. Comment renvoyer un grand nombre de données de la base de données à un client Web?
- 5. Indexer un grand nombre de fichiers XML
- 6. Stocker un nombre variable de statistiques de téléchargement de fichiers dans la base de données mysql
- 7. Insertion d'un grand nombre d'enregistrements dans la base de données
- 8. Base de données pour un grand nombre de blocs de données de 1 Ko (MySQL?)
- 9. Batch supprime un grand nombre de fichiers
- 10. Android stockant un grand nombre d'images
- 11. Comment stocker un grand nombre de mots (accessible par une application Android)?
- 12. Comment stocker et récupérer un grand nombre de points de données pour la visualisation graphique?
- 13. iphone: Comment stocker un grand nombre de photos?
- 14. comment analyser un grand nombre de PDF
- 15. Renommer un grand nombre de fichiers
- 16. La meilleure façon de stocker un grand nombre de fichiers avec l'ajout de la recherche rapide
- 17. rubyj traitant un grand nombre de fichiers
- 18. Comment ouvrir un grand nombre de fichiers avec for loop?
- 19. Comment stocker dans la base de données dans Android
- 20. Conseils pour gérer un grand nombre de fichiers?
- 21. API de contenu Java pour un grand nombre de fichiers
- 22. Pratique recommandée pour stocker un grand nombre de fichiers téléchargés par l'utilisateur?
- 23. Grand Nombre de concaténation de fichiers
- 24. Stocker beaucoup de fichiers dans la base de données
- 25. comment stocker l'heure dans la base de données android
- 26. Dois-je utiliser redis pour stocker un grand nombre de fichiers binaires?
- 27. Grand nombre de données Carmichael
- 28. Android: Stocker json données analysées dans la base de données
- 29. identifier un grand nombre avec un plus petit (pour l'indice de base de données)
- 30. Stockez un grand nombre de points de données?
Pourquoi avez-vous peur de l'utilisateur? – ZeissS
peut être la protection du contenu. – Samuel