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

Không thể tạo chỉ mục trong mongodb, khóa quá lớn để lập chỉ mục

MongoDB sẽ không tạo chỉ mục trên tập hợp nếu mục nhập chỉ mục cho tài liệu hiện có vượt quá giới hạn khóa chỉ mục (1024 byte). Tuy nhiên, bạn có thể tạo chỉ mục băm hoặc chỉ mục văn bản để thay thế:

db.logcollection.createIndex({"Module":"hashed"})

hoặc

db.logcollection.createIndex({"Module":"text"})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhận giá trị cao nhất của một cột trong MongoDB

  2. Kết nối với MongoDB 3.0 bằng Java Spring

  3. Lỗi:queryTxt ETIMEOUT khi kết nối với MongoDb Atlas bằng mongoose

  4. Làm thế nào để truy cập phiên bản MongoDB 4.2?

  5. Bảo mật cơ sở dữ liệu 101:Hiểu đặc quyền truy cập cơ sở dữ liệu