@Gates VP, я согласен на использование отдельного полнотекстового движка. Я думал о поиске метаданных. Что, если у вас есть набор Книжных документов, и вы хотите найти все книги, изданные в 1982 году? Если каждая книга содержит + 100 КБ текста, вы не хотите передавать несколько мегабайт только для отображения первых 20 названий книг.
ngoDB Полное руководство:
Документы размером более 4 МБ (при преобразовании в BSON) не могут быть сохранены в базе данных. Это несколько произвольный предел (и может быть повышен в будущем); это в основном предотвращает неправильное проектирование схемы и обеспечивает стабильную производительность.
Я не понимаю этот предел, означает ли это, что документ, содержащий сообщение в блоге с большим количеством комментариев, размер которого превышает 4 МБ, не может быть сохранен как один документ?
Также учитываются ли вложенные документы?
Что делать, если я хотел документ, который проверяет изменения стоимости. (В конечном итоге он может возрасти, превысив предел 4 МБ.)
Надеюсь, кто-то объясняет это правильно.
Я только начал читать о MongoDB (первая база данных nosql, о которой я узнаю).
Спасибо.