*Geospatial Indexes...
*Geospatial Indexes...
Trong MongoDB, Geospatial Indexes là các loại chỉ mục đặc biệt được thiết kế để hỗ trợ truy vấn dữ liệu dựa trên vị trí địa lý. MongoDB cung cấp hai loại chỉ mục geospatial chính:
2dsphere
hỗ trợ truy vấn tính toán hình học trên một bề mặt giống như hình cầu của Trái Đất.2dsphere
, sử dụng phương thức db.collection.createIndex()
và chỉ định giá trị "2dsphere" cho loại chỉ mục.2dsphere
hỗ trợ dữ liệu định dạng GeoJSON hoặc cặp tọa độ truyền thống.db.collection.createIndex({location: '2dsphere'});
2d
hỗ trợ truy vấn tính toán hình học trên một mặt phẳng hai chiều. Mặc dù chỉ mục này có thể hỗ trợ truy vấn $nearSphere
tính toán trên một hình cầu, nếu có thể, bạn nên sử dụng chỉ mục 2dsphere
cho các truy vấn hình cầu.2d
, sử dụng phương thức db.collection.createIndex()
, chỉ định trường vị trí làm khóa và giá trị "2d" là loại chỉ mục.senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào