Голосую за постгрес
Или в приказном порядке сказать чтоб разработка велась на PostgreSQL?
приказывать придется, только если на мускул завяжитесь
Проект будет не маленьким: около миллиона товаров, порядка трех миллионов товарных предложений по данным товарам от разных поставщиков.
средний, до верней планки среднего еще очень далеко
полнотекстовой поиск
для такого требуется интегрировать shinxsearch
Различный сортировки по характеристикам, производителям и тд.
зависит от структуры БД
Автоматический подбор аналогов
не зависит от СУБД, нужно писать свое решение или втупую добавлять руками
Анализ синтаксиса названий товаров в категории для автоматического определения нового товара в нужную категорию и прочие плюшки.
не относится к СУБД совсем, отдельное решение, с большой долей ручной работы (в начале)
Проще/дешевле тыкать в поставщиков палочкой и заставлять их формировать прайсы с одинаковыми SKU