tl;dr ->
" Puede Magento manejar productos 1M ", la respuesta es sí , pero con algunas consideraciones. A esta escala, uno supondría que tiene volumen para respaldar una inversión decente en infraestructura y personal para comercializar un catálogo de esta proporción.
Primero:
Los datos de muestra de Magento CE, como puede haber visto, solo tienen un puñado de productos de diferentes categorías. Los datos de muestra de EE tienen más y los separan por tipo de tienda.
Puede descargar datos de muestra CE aquí . Tendrá que descargar datos de muestra de EE desde su cuenta de MagentoCommerce.com si tiene EE.
Sin embargo, descubrirá que no se trata de cientos o incluso miles de productos. Le aconsejaría que importe productos a la base de datos , un buen ejercicio para saber cómo funciona este proceso. Esto se puede hacer a través del flujo de datos de Magento o de la importación API: la información sobre cómo hacer esto a escala está disponible en Internet.
Una palabra de precaución: el flujo de datos es notoriamente lento, por lo que puede llevar bastante tiempo importar un catálogo del tamaño que solicite. Que yo sepa, no existe un catálogo de muestra en la naturaleza con cientos de miles o millones de productos que existen.
Editar 7/1/14:
@ryaan_anthony en Twitter lanzó un procedimiento almacenado MySQL que generará cientos de miles de productos https://gist.github.com/ryaan-anthony/6290973
Algunas lecturas sobre Magento API y Dataflow:
http://www.magentocommerce.com/knowledge-base/entry/introduction-to-magento-dataflow
http://www.magentocommerce.com/api/soap/catalog/catalog.html
Segundo:
El producto, la reescritura de URL y la indexación de inventario son los problemas principales al ejecutar un catálogo de este tamaño . La búsqueda en el catálogo también puede ser bastante lenta, pero puede mitigarse si usa Apache Solr (integración provista nativa de EE). Hay plugins CE para Solr - Sonassi tiene uno, y otros se pueden encontrar a través de Google.
He administrado catálogos en el rango de 700k, que todavía es mucho menos de 1M, y la indexación puede llevar horas y horas . Esto se ha abordado en Enterprise 1.13 . Le recomiendo que eche un vistazo a Enterprise Edition a esta escala. ¿Es esto posible con CE? Absolutamente; pero las mejoras de indexación en EE 1.13 se adaptan específicamente a este tipo de situación.
Tercero:
La tienda múltiple es nativa de Magento; puede configurar diferentes categorías y sitios web de nivel superior. No todos tienen que compartir el mismo catálogo: puede elegir qué productos compartir en todos los sitios o decidir mantener su catálogo segregado. Más información aquí:
http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work
Cuantas más tiendas, vistas de tiendas tenga en Magento, más entradas de índice y más puede hinchar su catálogo plano hasta el punto de que el catálogo plano en realidad puede ser una pérdida de rendimiento. Nuevamente, Sonassi tiene mucha información sobre esto aquí en Magento.SE y en su sitio . Querrá buscar algunas de las respuestas de Sonassi en Magento.SE para manejar / escalar Magento cuando ingrese a este ámbito de gestión de productos.
La instalación de cada persona es diferente: debe probar, refinar e implementar ajustes constantemente para encontrar qué configuraciones funcionan mejor para su catálogo, en su situación.