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

Độ phức tạp (Big-O) của việc tìm kiếm dữ liệu được lập chỉ mục trong mongoDB là gì?

Đây là chỉ mục cây B, giống như trong hầu hết các cơ sở dữ liệu, vì vậy nó có thời gian tra cứu O (log n).

Tìm kiếm biểu thức chính quy có vẻ như nó cần thực hiện quét toàn bộ bảng hoặc quét toàn bộ chỉ mục, cả hai đều là O (n). Nếu biểu thức được neo tiền tố, nó sẽ chỉ cần quét một phạm vi, nhưng tôi đoán rằng nó vẫn được tính là O (n).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb - Xây dựng DBRef bằng chuỗi hoặc ObjectId

  2. Làm cách nào để kết nối với MongoDB từ một lớp PHP khác?

  3. MongoDB:kết nối với ứng dụng ASP.NET MVC

  4. .NET thực tiễn tốt nhất cho kết nối MongoDB?

  5. Cài đặt Mongodb với Đèn trên Ubuntu (Linux)