Je cherche une bibliothèque pour C/C++/Obj-C pour maintenir le cache sur disque pour mes objets.Bibliothèque pour maintenir le cache sur disque
- Il y a un grand nombre d'objets (des dizaines de milliers) et chaque objet est 100 + Kb taille
- objets sont constamment accessibles/ajoutés, parfois grand groupe d'objets est remplacé
Actuellement Je stocke chaque objet dans un fichier séparé mais je ne veux pas créer autant de fichiers dans le système de fichiers. Y at-il une bibliothèque pour travailler avec un tel cache qui utilisera un ou plusieurs fichiers à la place?
Une bibliothèque de compression ferait cela. Voir cette [question] [1]. [1]: http://stackoverflow.com/questions/230984/compression-api-on-the-iphone –
vous pouvez créer un objet qui contiendra tous vos fichiers et en faire sérialisation pour sauver le fichier binaire, et ajouter des méthodes pour lire et écrire dans le fichier uniquement lorsque cela est nécessaire (la performance est une préoccupation pour vous) –