Vinarnt Portfolio

Simple Indexed File

Simple Indexed File est un projet de format de fichier permettant d’enregistrer des données indexées.

Les principales fonctionnalités implémentées sont :

Seuls les indexes sont mis en mémoire pour un accès rapide aux données tout en limitant la consommation de mémoire. Un index est lié à un header qui pointe vers l’emplacement de la donnée dans le fichier, il suffit ensuite de lire le nombre d’octets correspondant à la taille de la donnée disponible dans le header.