Ограниченные коллекции позволяют определить фиксированную длину/размер коллекции. После достижения размера/количества документов он переопределяет самый старый документ для размещения новых документов. Это похоже на кольцевой буфер. Ограниченные коллекции поддерживают операции с высокой пропускной способностью, которые вставляют и извлекают документы на основе порядка вставки.
Рассмотрите следующие потенциальные варианты использования ограниченных коллекций:
- Храните информацию журнала, созданную системами большого объема. Вставка документов в ограниченную коллекцию без индекса близка к скорости записи информации журнала непосредственно в файловую систему.
- Кэшируйте небольшие объемы данных в ограниченных коллекциях.
Итог
Ключевой вывод для интервью: для чего нужна ограниченная коллекция в MongoDB?