1/15
These flashcards cover essential vocabulary and concepts related to sharding and replication in MongoDB, aiding students in understanding and memorizing key terms for their exam.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Sharding
A method for horizontally partitioning data across multiple servers.
Replication
The process of storing identical copies of data in multiple locations to ensure redundancy and availability.
Primary Node
The main server in a replica set that handles all the writes.
Secondary Node
A server in a replica set that receives copies of the data from the primary node.
Arbiter
A node in a MongoDB replica set that participates in elections but does not hold data.
Shard Key
A field or fields used to distribute data across shards.
Mongos
A routing service for sharded clusters in MongoDB.
Replica Set
A group of MongoDB servers that maintain the same data set.
Sharded Cluster
A MongoDB deployment comprising multiple shards, each of which is a replica set.
Metadata
Data that provides information about other data, aiding in data management.
Horizontal Scaling
Adding more servers to handle increased load.
Primary Key
A unique identifier for a document in a MongoDB collection.
Tunable Consistency
Ability to set different levels of consistency in data retrieval according to use case requirements.
Active Directory
An optional service to help manage users and resources in a network.
Write Concern
A setting that specifies the level of acknowledgment requested from MongoDB for write operations.
Consistency Model
The strategy for keeping data consistent across distributed systems.