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

Разделяне на записи в колекция в MongoDB

MongoDB в момента не поддържа дялове, има билет на JIRA за добавяне на това като функция (SERVER -2097 ).

Едно решение е да използвате множество, базирани на времето колекции, циклични колекции по подобен начин, както бихте направили дялове. Обикновено бихме направили това, когато обикновено правите заявки само за една или няколко от тези базирани на време колекции. Ако често ви се налага да четете в множество колекции, можете да добавите някакъв обвиващ код, за да опростите това.

Има и TTL индекси , които използват фонова нишка в сървъра на mongod, за да обработват изтриванията вместо вас.

Вашите изтривания от _id може да са били бавни поради редица причини и вероятно изискват повече разследване извън първоначалния ви въпрос.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как се свързвате с репликасет от обвивка на MongoDB?

  2. Как да архивирате и възстановите базата данни Mongodb

  3. Как да получите Mongo данни с помощта на сборна MongoDB версия 3.0

  4. Как да филтрирате по диапазон от месеци и години в Mongodb

  5. Как да използвате неподредено групово вмъкване с Mongoskin?