Skip to Content
Base de données interne
book

Base de données interne

by Alex Petrov
November 2024
Intermediate to advanced
376 pages
12h 13m
French
O'Reilly Media, Inc.
Book available
Content preview from Base de données interne

Chapitre 3. Formats de fichiers

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Avec la sémantique de base des B-Trees couverte, nous sommes maintenant prêts à explorer comment les B-Trees et d'autres structures sont implémentés sur le disque. Nous accédons au disque d'une manière différente de celle dont nous accédons à la mémoire principale : du point de vue du développeur de l'application, les accès à la mémoire sont pour la plupart transparents. Grâce à la mémoire virtuelle [BHATTACHARJEE17], nous n'avons pas à gérer manuellement les décalages. Les disques sont accessibles à l'aide d'appels système (voir https://databass.dev/links/54). Nous devons généralement spécifier le décalage à l'intérieur du fichier cible, puis interpréter la représentation sur disque sous une forme adaptée à la mémoire principale.

Cela signifie que les structures efficaces sur disque doivent être conçues en tenant compte de cette distinction. Pour ce faire, nous devons concevoir un format de fichier facile à construire, à modifier et à interpréter. Dans ce chapitre, nous discuterons des principes généraux et des pratiques qui nous aident à concevoir toutes sortes de structures sur disque, et pas seulement des B-Trees.

Il existe de nombreuses possibilités d'implémentation de B-Tree, et nous discutons ici de plusieurs techniques utiles. Les détails peuvent varier d'une implémentation à l'autre, mais les principes généraux ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Les réseaux

Les réseaux

Guy Pujolle
Ergonomie web

Ergonomie web

Amélie Boucher
Deje de Vender (Unselling)

Deje de Vender (Unselling)

Scott Stratten, Alison Kramer

Publisher Resources

ISBN: 9798341615656