У меня есть миллионы элементов, упорядоченных по предварительно вычисленной оценке. Каждый элемент имеет множество логических атрибутов. Пусть говорит, что всего существует около десяти тысяч возможных атрибутов, у каждого элемента их дюжина.
Я хотел бы иметь возможность запрашивать в реальном времени(несколько миллисекунд )первые n элементов с учетом ~любой комбинации атрибутов.
Какое решение вы бы порекомендовали? Я ищу что-то чрезвычайно масштабируемое.
--
-В настоящее время мы смотрим на mongodb и индекс массива, вы видите какие-либо ограничения?
-SolR является возможным решением, но нам не нужны возможности текстового поиска.