Как да пласираме 1 милион продукта

Възникна задачата да се поставят 1 милион продукта в магазина. Има 3 опции (както виждам):
1. Напишете ваши собствени cms
2. Довършване на нещо готово
3. Използвайте сайтове на трети страни, например webstore.amazon.com

В първия случай всичко е ясно, можете да изострите всичко за себе си, да зададете необходимите индекси, да използвате Sphinx и т.н. Но развитието ще отнеме много време.
Вторият вариант - има опасения, че можете да се сблъскате с някакъв таван и ще възникне ситуация, че времето за довършване на системата ще бъде загубено и пак ще трябва да пишете от нулата.
В третия вариант няма възможност за по-гъвкаво персонализиране/писане на конкретни модули.

Невъзможно е да се използват готови cms. тъй като те не са предназначени за такива количества данни. В openCart и OsCommerce функцията за търсене на продукти отнема 8 минути. В magento дори не беше възможно да се импортират продукти, методът за запазване в модела на продукта отнема 1,5 - 2 секунди. Тествах всичко на локален компютър, на сървъра, разбира се, ще бъде по-бързо, но все пак цифрите са огромни.

Някой има ли нишка опит с такива данни? Може би идеи?

Може би се отпишете за моя опит.

Подобна е ситуацията, но първоначално имаше нужда от 250 артикула стоки. Анализ на решенията за кутии (което аз не направих) показа, че или кутия с такива обеми не може да гарантира бърза работа, или производителите на кутии искат такива пари за предприятие, че е по-евтино да се режат сами. Всъщност това, което в момента е заето.