MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Phân mảnh dữ liệu trong bộ sưu tập mongo

Nó phụ thuộc vào loại cập nhật bạn đang thực hiện. Nếu các bản cập nhật này phát triển tài liệu của bạn (mảng đẩy hoặc tương tự), thì có, bạn sẽ có một số phân mảnh. Cập nhật tại chỗ ($ inc) không làm cho tài liệu bị di chuyển (không bị phân mảnh).

Nhân tiện, nó không phải là phân mảnh, mà là một số không gian lãng phí. Nghĩa là, nếu tài liệu được chuyển đến một vị trí mới, thì vị trí cũ của nó sẽ không được sử dụng lại.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khởi động PHP Không thể tải thư viện động php_mongo.dll

  2. Cách triển khai MongoDB trên Heroku

  3. MongoDB - Giao điểm không gian địa lý của hai đa giác

  4. MongoDB không sử dụng chỉ mục của tôi

  5. Làm cách nào để tôi có thể yêu cầu MongoDB đánh giá một số JavaScript để nhận được giá trị cho một trường?