Réimplémentation de SQLite en Rust

Le but de cette série d’articles est de reproduire les comportements observés lors de l’utilisation de sqlite3.

L’implémentation est réalisée en Rust sans utilisation de bibliothèques externes autre que la bibliothèque standard.

Cela implique de traiter tous les sujets que nécessite une base de données:

Filtrer par tag
20 posts au total

Partie 20: Réindexation et compaction de tables

Partie 13 : UTF-8 et échappement de caractères

Partie 9 : Découper le stockage des tables en pages

Partie 8 : Contraindre les données via un schéma

Partie 5 : Parser les commandes, création de la boîte à outils