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

Làm cách nào để định cấu hình chỉ mục mongoDB trong django-nonrel mà không cần sử dụng Mô hình?

Với MongoDB, bạn không cần thêm một bước để khai báo trước lược đồ để "thiết lập" các bộ sưu tập. Bản chất hướng tài liệu của MongoDB thực sự không thực thi một lược đồ nghiêm ngặt; tài liệu trong một bộ sưu tập có thể có các trường khác nhau nếu cần. Đó là một khái niệm khác để làm quen, nhưng bộ sưu tập sẽ được tạo ngay khi bạn bắt đầu lưu dữ liệu vào nó.

Bạn có thể thêm chỉ mục bằng cách sử dụng ensureIndex của pymongo trên một bộ sưu tập.

Tương tự như việc tạo tập hợp khi chèn dữ liệu, một tập hợp cũng sẽ được tạo nếu nó không tồn tại khi một chỉ mục được thêm vào.

Bài viết sẽ giúp bạn bắt đầu: Sử dụng MongoDB với Django .

Nếu bạn chưa quen với MongoDB, bạn cũng có thể muốn thử hướng dẫn trực tuyến ngắn .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Đẩy phần tử trong mảng là khóa của một đối tượng khác tại vị trí cụ thể

  2. Kết nối với máy chủ mongodb không tồn tại không có ngoại lệ

  3. Sử dụng Async với MongoDb để điền vào các tài liệu thu thập theo thứ tự

  4. mongodb:chèn nếu không tồn tại

  5. Tài liệu phức hợp tổng hợp Mongodb với tra cứu lồng nhau