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

Có bất kỳ công cụ nào để ước tính kích thước chỉ mục trong MongoDB không?

Tôi vừa nói chuyện với một số kỹ sư của 10gen và không có công cụ nào nhưng bạn có thể thực hiện lại phép tính đường bao dựa trên công thức này:

2 * [ n * ( 18 bytes overhead + avg size of indexed field + 5 or so bytes of conversion fudge factor ) ]

Ở đâu n là số lượng tài liệu bạn có.

Phần đệm chi phí và phần đệm chuyển đổi là mongo cụ thể nhưng 2x đến từ cấu trúc dữ liệu b-tree gần như đầy một nửa (nhưng đã phân bổ 100% không gian mà một cây đầy đủ sẽ yêu cầu) trong trường hợp xấu nhất.

Tôi muốn giải thích thêm nhưng tôi đang tự tìm hiểu về nó vào lúc này. Phần trình bày này sẽ có thêm chi tiết:http://www.10gen.com/presentations/mongosp-2011/mongodb-internals



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chèn dữ liệu vào mảng lồng nhau trong mongodb

  2. Làm cách nào để sử dụng biến regex trong truy vấn cho MongoDB

  3. MongoDB 2.6 Cải tiến khung tổng hợp

  4. mongoose:tìm dữ liệu bằng cách lặp lại trên một mảng mô hình

  5. Tổng quan về MongoDB Atlas:Phần thứ hai