TCache
L’objet de ce travail est de tester différents systèmes de cache (en C sous Linux) afin d’optimiser l’accès en mémoire d’un grand nombre d’enregistrements.
Les solutions envisagées sont :
- un "pure" cache logiciel
- un tableau
- une table de hash
- un arbre binaire
- SQLite
- GNU Dbm
- Redis
- et c-tree (FairComDB)

Tests cache pour 1 000 000 accès
Temps d’exécution (en secondes)

Tests cache pour 1 000 000 accès
Temps d’exécution (échelle logarithmique)