Nâng CaoMongoDB iconMongoDB

Shard key nên chọn theo tiêu chí nào?

Shard key nên có cardinality cao, phân phối write đều, hỗ trợ query targeting và không thay đổi. Nếu key tăng đơn điệu như timestamp hoặc ObjectId prefix theo thời gian, writes có thể dồn vào một shard.

Không có shard key hoàn hảo cho mọi query. Cần xem workload: read path chính, write volume, tenant distribution, range queries, zone sharding requirements và khả năng resharding nếu workload đổi.

Xem toàn bộ MongoDB cùng filter theo level & chủ đề con.

Mở danh sách MongoDB