J'ai l'intention de faire une recherche sur de grandes surfaces. dire environ 900 plistes avec des données allant de 120 à 250kb. lequel est efficace pour la recherche à grande échelle? données de base ou sqlite?efficace pour interroger les grandes plistes?
1
A
Répondre
1
La réponse est: ne faites pas cela. Au lieu de cela, importez toutes ces données dans les données de base, puis faites tout le reste dans les données de base. Les fichiers plist ne sont pas bons du tout. Si vous recevez les données d'un serveur au format plist puis super, importez-les dans les données de base.
Si vous avez le contrôle de la sortie du serveur, alors je fortement recommandons d'utiliser JSON à la place. Vous pouvez configurer les structures de données pour rendre votre importation dans les données de base très facile à gérer, beaucoup plus facile que de traiter les plistes.
Questions connexes
- 1. Création de règles efficace pour les grandes formes
- 2. Utilisation efficace de grandes quantités de texte dans UITextView
- 3. Plistes et connexions
- 4. Django: moyen le plus efficace pour interroger de nombreux enregistrements?
- 5. Méthode efficace pour interroger un champ Varchar délimité dans SQL
- 6. Évolutivité pour les grandes applications
- 7. Paging efficace avec de grandes tables en SQL 2008
- 8. Manière efficace de manipuler de grandes puissances de deux
- 9. Envoi efficace de grandes quantités de données avec ServletOutputStream
- 10. Méthode la plus efficace pour interroger plusieurs tables identiques dans des bases de données distinctes
- 11. Stratégie pour traiter les grandes tables db
- 12. Architecture C# pour les grandes applications
- 13. Outil pour diagonaliser les grandes matrices
- 14. UITableView défilement pour les très grandes cellules
- 15. Quelqu'un peut-il m'aider avec des plistes?
- 16. grandes valeurs pour strtotime()
- 17. Méthode la plus efficace pour interroger des tables jointes dans Filemaker Pro 10
- 18. Méthode efficace pour interroger ou définir le nom de volume d'une partition ext3 sous Linux?
- 19. Interroger les définitions d'antivirus?
- 20. Algorithme efficace pour détecter les correspondances
- 21. moyen efficace pour vérifier les domaines parqués?
- 22. Le moyen le plus efficace pour interroger les 20 derniers messages par catégorie sur la page sme
- 23. Considérations sur les très grandes tables SQL?
- 24. Gestion de la mémoire Objective-C pour les grandes boucles
- 25. Quelles sont les grandes questions de l'iPhone pour l'exercice?
- 26. Tolérance de google pour les grandes cartes de site
- 27. Manipulation de bits pour les grandes classes entières?
- 28. Langage de programmation Web pour les très grandes listes?
- 29. Schéma de base de données pour les grandes applications Web
- 30. Temps de chargement de l'application iPhone pour les grandes applications
Aucune des technologies mentionnées ne lit réellement les fichiers plist. Compte tenu de la taille des données, vous devriez envisager d'importer vos données dans une base de données sqlite si elle a une structure de données simple. –
pouvons-nous avoir des données insérées dans le fichier de données de base? – thndrkiss
vous pouvez écrire un importateur en utilisant le framework de données de base –