Russian Qt Forum

Qt => Базы данных => Тема начата: Ubuntu_linux от Сентябрь 04, 2014, 13:15



Название: MongoDB при более 1000 000 записях
Отправлено: Ubuntu_linux от Сентябрь 04, 2014, 13:15
Здравствуйте, кто работал з монгой при условиях очень большого количества записей 1м и более? Как база откликается при таком количестве записей в базе если в основном идут запросы на чтение?

https://www.mongodb.org/

Дело в том что я не хочу ограничиваться 16 мегабайтами на одну запись для документа (стандартное ограничения монги), а это означает что необходимо все записи сваливать (записывать) в корень коллекции. Но тут вопрос как поведет себя база  при 1000 000 - 10м записях и частых запросах на чтение/сортировка, примерно 10000/сек?

Причем при таких условиях, длительность обработки запросов должна быть минимальной, не более 100 миллисекунд.

И что делать при больших нагрузках какую структуру выбрать?


Название: Re: MongoDB при более 1000 000 записях
Отправлено: Bepec от Сентябрь 04, 2014, 15:59
Я б посоветовал попробовать и посмотреть. Это займет меньше времени, чем ожидание ответа.


Название: Re: MongoDB при более 1000 000 записях
Отправлено: Ubuntu_linux от Сентябрь 06, 2014, 17:33
Ну хочется же знать реальное поведении.


Название: Re: MongoDB при более 1000 000 записях
Отправлено: Bepec от Сентябрь 06, 2014, 17:37
Вы хотите знать реальное поведение в условиях,которые слишком расплывчаты :) А так то для NoSql это не должно быть значимой проблемой.