MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да конфигурирам индекси на mongoDB в django-nonrel, без да използвам модели?

С MongoDB нямате нужда от допълнителна стъпка за предварително деклариране на схема за "настройване" на колекции. Документно-ориентираният характер на MongoDB всъщност не налага стриктна схема; документите в една колекция могат да имат различни полета според нуждите. Това е различна концепция, с която трябва да свикнете, но колекцията ще бъде създадена веднага щом започнете да записвате данни в нея.

Индексите могат да се добавят с помощта на ensureIndex на pymongo в колекция.

Подобно на създаването на колекция при вмъкване на данни, колекция също ще бъде създадена, ако не съществува, когато се добави индекс.

Статия, която трябва да ви помогне да започнете:Използване на MongoDB с Джанго .

Ако не сте запознати с MongoDB, може също да опитате краткия онлайн урок .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализиране на елемент в масив с уникален идентификатор

  2. Настройка на MongoDB 2.6 Index, заявка с помощта на $or, $in, с ограничение и сортиране

  3. Достъп до MongoDB от приложението AppEngine

  4. Защо базата данни на приложение Meteor, което е стартирано веднъж (и никога не е заредено), заема близо 3 GB?

  5. 10-те най-добри MongoDB хостинг платформи