Index et traductions
Cette page fournit les traductions des termes techniques utilisés dans le cours, du français vers l’anglais, ainsi que le(s) chapitre(s) du livre à consulter pour en apprendre plus.
Index
| Terme FR | Terme EN | Chapitre (1e) | Chapitre (2e) |
|---|---|---|---|
| Accès au disque | Disk seek | 3 | |
| Ajout à la fin | Append | 3 | |
| Amplification d’écriture | Write amplification | 3 | |
| Amplification de lecture | Read amplification | 3 | |
| Amplification de stockage | Space amplification | 3 | |
| Arbre B | B-Tree | 3 | |
| Arbre B+ | B+ Tree | 3 | |
| Arbre LSM | LSM Tree | 3, 6 | |
| Architecture sans partage | Shared-nothing architecture | Intro de la partie II, 6 | |
| Arrêt par panne seulement | Crash-only | 1 | |
| Arrêtes | Edges, relationships, arcs | 1 | |
| Asynchrone | Asynchronous, async | 5 | |
| Avec état | Stateful | 1 | |
| Avorter | Abort | 7 | |
| Base de données | Database | 1 | |
| Basculer, basculement | Failover | 5 | |
| Battements de coeur | Heartbeats | 9 | |
| Cache du disque | Page cache | 3 | |
| Cerveau scindé | Split brain | 5 | |
| Charge | Load | 1 | |
| Charge utile | Payload | 4 | |
| Clé-valeur | Key-value | 2, 3 | |
| Codage par plages | Run-length encoding, RLE | 3 | |
| Cohérence éventuelle | Eventual consistency | 5 | |
| Collection de déchets | Garbage collection | 7 | |
| Complexité algorithmique | Big O notation | 3 | |
| Confirmer, confirmation | Commit | 7 | |
| Consommateur | Consumer | 4, 11 | |
| Copie-sur-écriture | Copy-on-write | 3 | |
| Copie instantanée | Snapshot | 7 | |
| Court-circuite (verbe) | Short-circuit | 3 | |
| Débit | Throughput | 1, 6 | |
| Délai aléatoire | Random backoff | 7 | |
| Délai exponentiel | Exponential backoff | 7 | |
| Décodage | Decoding, parsing, deserialization, unmarshalling | 4 | |
| Délai maximal | Timeout | 5 | |
| Dictionnaire | Map | 2 | |
| Diffusion à ordre total | Total order broadcast | 9 | |
| Disposition | Layout | 3 | |
| Disque dur | Hard disk drive, HDD, spindle | 3 | |
| Disque à semi-conducteur | Solid-state drive, SSD, flash | 3 | |
| Distribution uniform | Uniform distribution | 6 | |
| Données périmées | Stale data | 5 | |
| Échec | Failure | 1 | |
| Échecs en cascade | Cascading failures | 1 | |
| Écriture sale | Dirty write | 7 | |
| En ligne | Online | 1 | |
| Encodage | Encoding, serialization, marshalling | 4 | |
| Encodage et décodage | Serde (SERialization, DEserialization) | 4 | |
| Engin de traitement des données continu | Stream processor | 1, 11 | |
| Engin de traitement des données en lots | Batch processor | 1, 10 | |
| Enregistrement éphémère | Ephemeral node | 9 | |
| Entête | Header | 4 | |
| Étiquette de champs | Field tag | 4 | |
| Évolution de schéma | Schema evolution | 4 | |
| Exploration détaillée | Drill down, slice and dice | 3 | |
| Extensibilité | Scalability | 1, 5, 6 | |
| Extensibilité horizontale | Horizontal scalability, scale out | 1, 5, 6 | |
| Extensibilité linéaire | Linear scalability | 6 | |
| Extensibilité sublinéaire | Sublinear scalability | 6 | |
| Extensibilité superlinéaire | Superlinear scalability | 6 | |
| Extensibilité verticale | Vertical scalability, scale up | 1 | |
| Extraire, transformer et charger | Extract Transform Load, ETL | 3 | |
| Facteur de réplication | Replication factor | 5 | |
| Faille | Fault | 1 | |
| Fiabilité | Reliability | 1 | |
| Filtre de Bloom | Bloom filter | 3 | |
| Graphe attribué | Property graph | 2 | |
| Graphe à propriété | Property graph | 2 | |
| Horodatage | Timestamp | 5, 6 | |
| Incompatibilité d’impédence | Impedence mismatch | 2 | |
| Index clairsemé | Sparse index | 3 | |
| Index de hachage | Hash index | 3 | |
| Index de recherche | Search index | 1, 6 | |
| Index primaire | Primary key index | 3 | |
| Index secondaire | Secondary index | 3, 6 | |
| Intégrité référentielle | Referential integrity | 7 | |
| Interblocage | Deadlock | 7 | |
| Imbriquement | Embedding, nesting | 2 | |
| Isolation par copie instantanée | Snapshot isolation | 7 | |
| Isolation Read Committed | Read Committed isolation | 7 | |
| Jointure | Join | 2 | |
| Journal | Log | 3 | |
| Journal d’écritures en amont | Write-Ahead Log (WAL), redo log | 3 | |
| La dernière écriture gagne | Last writer wins, LWW | 5 | |
| Leader | Leader, primary, master | 5 | |
| Leader-suivant | Leader-Follower, Active-Passive, Master-Slave | 5 | |
| Lecture-modification-écriture | Read-modify-write | 7 | |
| Lecture non-répétable | Nonrepeatable read, read skew | 7 | |
| Lecture sale | Dirty read | 7 | |
| Lectures à antécédent cohérent | Consistent prefix reads | 5 | |
| Lectures monotones | Monotonic reads | 5 | |
| Lis tes propres écritures | Read your own writes | 5 | |
| Lot de données | Dataset | 6 | |
| Maintenabilité | Maintainability | 1 | |
| Mapping objet-relationnel | Object-Relational Mapping, ORM | 2 | |
| Marqueur de suppression | Tombstone | 3 | |
| Matériel standard | Commodity hardware | 1 | |
| Mémoire vive | RAM | 1 | |
| Métadonnée | Metadata | 3 | |
| Multi-leader | Multi-leader, master-master, active/active | 5 | |
| Noeud | Node | 6 | |
| Paramètre de charge | Load parameter | 1 | |
| Parcourir | Scan | 3 | |
| Partition | Partition, shard, tablet, vnode, vBucket | 6 | |
| Partition réseau | Network partition, netsplit | 8 | |
| Partitionnement | Partitioning, sharding | 6 | |
| Partitionnement déséquilibré | Skewed partitioning | 6 | |
| Partitionnement par hachage de clés | Partitioning by hash of key, hash partitioning | 6 | |
| Partitionnement par plage de clés | Partitioning by range of key, range partitioning | 6 | |
| Pleinement compatible | Fully compatible | 4 | |
| Pré-découpage | Pre-splitting | 6 | |
| Problème de concurrence | Race condition | 7 | |
| Problème éphémère de disponibilité | Flapping | 6 | |
| Point chaud | Hot spot | 6 | |
| Postcompatible | Forward compatible | 4 | |
| Producteur | Producer | 4, 11 | |
| Récupération après-panne | Crash recovery | 3 | |
| Relancer, relance (verbe ou nom commun) | Retry | 7 | |
| Relation de précédence | Happens-Before Relationship | 9 | |
| Relation un-à-multiple (1:M) | One-to-Many Relationship | 2 | |
| Relation multiple-à-un (M:1) | Many-to-One Relationship | 2 | |
| Relation multiple-à-multiple (M:M) | Many-to-Many Relationship | 2 | |
| Registraire de schéma | Schema registry | 4 | |
| Réparation durant la lecture | Read repair | 5 | |
| Répartiteur de charge | Load balancer | 1 | |
| Réplication | Replication | 1, 5 | |
| Réplique | Replica | 5 | |
| Requête | Request, Query | 1 | |
| Requête d’intervalle | Range Query | 3 | |
| Requête de dispersion-consolidation | Scatter-gather request | 6 | |
| Requêtes par seconde | Queries per second (QPS) | 1 | |
| Restaurer | Rollback | 4 | |
| Retard de réplication | Replication lag | 5 | |
| Rétrocompatible | Backward compatible | 4 | |
| Sans état | Stateless | 1 | |
| Sans leader | Leaderless | 5 | |
| Sans schéma | Schemaless | 2 | |
| Sauvegarde | Backup | 1, 7 | |
| Schéma à la lecture | Schema-on-read | 2 | |
| Schéma à l’écriture | Schema-on-write | 2 | |
| Schéma de décodage | Reader’s shema | 4 | |
| Schéma d’encodage | Writer’s shema | 4 | |
| Schéma en étoile | Star schema | 3 | |
| Secondes intercalaires | Leap second | 1, 8 | |
| Sérialisable | Serializable | 7 | |
| Sommet(s) | Vertex (vertices), node(s), entity (entities) | 2 | |
| Stockage orienté colonnes | Column-oriented storage | 3 | |
| Stockage orienté lignes | Row-oriented storage | 3 | |
| Suivant | Follower, read replica, slave, secondary, hot standby | 5 | |
| Surcharge | Overload, thundering herd, retry storm | 7 | |
| Surcoût | Overhead | 3 | |
| Synchrone | Synchronous | 5 | |
| Système de fichiers | Filesystem | 3 | |
| Table d’association | Map | 2 | |
| Table de dimensions | Dimension table | 3 | |
| Table de faits | Fact table | 3 | |
| Tableau associatif | Map | 2 | |
| Tableau de bits | Bitmap | 3 | |
| Tâche de fond | Background task | 3 | |
| Temps de réponse | Response time | 1 | |
| Tolérant aux failles | Fault-tolerant | 1 | |
| Traitement analytique | OLAP, Online Analytical Processing | 2 | |
| Traitement des données continu | Stream processor | 1, 11 | |
| Traitement des données en lots | Batch processor | 1, 4, 10 | |
| Traitement hybride | Hybrid Transactional-Analytical Processing, HTAP | 3 | |
| Traitement transactionnel | OLTP, Online Transactional Processing | 2 | |
| Transactions en doute [orphelines] | [Orphaned] In-doubt transactions | 9 | |
| Tri fusion | Merge sort | 3 | |
| Triplestore | Triple-Store | 2 | |
| Types de données répliqués convergents et commutatifs | Conflict-free replicated data types, CRDT | 5 | |
| Verrou au niveau des lignes | Row-level lock | 7 | |
| Verrou de prédicat | Predicate lock | 7 | |
| Verrou explicite | Explicit locking | 7 | |
| Voisin bruyant | Noisy neighbour | 3 |