Nous avons donc réécrit un système de gestion de base de données pour Kooplet. Nous nous sommes largement inspirés d'un module de gestion de mémoire dynamique écrit il y a quelques décennies, permettant l'allocation, la réallocation et la désallocation de blocs de données de tailles diverses. La structure interne du moteur de recherche de Kooplet devrait donc être simplifiée et clarifiée, mais il faut auparavant valider le système avec des jeux de tests, en effet on ne peut pas se permettre qu'une erreur de programmation "casse" le fichier principal de la base de données et nous oblige à collecter à nouveau les centaines de milliers de fichiers musicaux qui la constituent. |