FileDB : Un stockage clé-valeur inspiré de Bitcask, implémenté en Zig
2025-06-14
FileDB est une implémentation en Zig d'un stockage clé-valeur inspiré de l'article Bitcask de Riak. Il utilise une table de hachage structurée en journal pour les métadonnées et ajoute des enregistrements à des fichiers disque pour un débit élevé. La compaction et la synchronisation périodiques garantissent la durabilité des données. Les tests de performance de son client compatible Redis montrent des vitesses de lecture supérieures à 100 000 requêtes par seconde et des performances d'écriture impressionnantes.
Développement
base de données clé-valeur