Bonjour à tous
Je suis actuellement en train de plancher sur la manière de créer une API base de données en java pur.
Je précise que cette api n'aura pas pour ambitions de gérer le SQL ( dans un premier temps ) mais simplement fournir quelques méthodes de base permettant la consultation, insertion, suppression etc.
Cette api servirait par exemple à stocker des objets simples mais qui par leur nombre ne peuvent être stockés dans les conteneur java classiques.
J'ai donc pensé à deux types de stockage dans des fichiers : un binaire et un au format texte ascii.
Mon problème se situe au niveau de la conception : je cherche le moyen d'optimiser le tout avec indexes, pointeurs, buffers etc. Par exemple, lorsque l'on supprime une ligne dans un fichier texte, réécrire tout le fichier sauf la ligne concernée, je trouve pas ça top en terme de performances.
Y aurait-il parmis vous quelqun qui ait déjà travaillé sur ce genre de choses ou bien qui ait tout simplement des liens ?
D'avance merci.
Message édité par Profil supprimé le 20-09-2005 à 11:48:11