tl;dr ->
" O Magento pode lidar com produtos da 1M ", a resposta é sim , mas com algumas considerações. Nesta escala, presume-se que você tenha volume para apoiar um investimento decente em infraestrutura e pessoal para comercializar um catálogo dessa proporção.
Primeiro:
Os dados de amostra do Magento CE, como você já deve ter visto, têm apenas um punhado de produtos de várias categorias. Os dados de amostra do EE têm mais e os separam por tipo de loja.
Você pode fazer o download dos dados de amostra da CE aqui . Você precisará fazer o download dos dados de amostra de EE na sua conta MagentoCommerce.com se você tiver EE.
Você encontrará, no entanto, que isso não é centenas ou mesmo milhares de produtos. Aconselho que você importe produtos para o banco de dados - um bom exercício para entender como esse processo funciona. Isso pode ser feito através do fluxo de dados do Magento ou da importação da API - informações sobre como fazer isso em escala estão prontamente disponíveis na internet.
Uma palavra de cautela: o fluxo de dados é notoriamente lento; portanto, pode demorar bastante tempo para importar um catálogo do tamanho que você solicita. Que eu saiba, não existe um catálogo de amostras na natureza com centenas de milhares ou milhões de produtos que existem.
Editar 1/7/14:
@ryaan_anthony no Twitter lançou um procedimento armazenado MySQL que gerará centenas de milhares de produtos https://gist.github.com/ryaan-anthony/6290973
Algumas leituras sobre a API do Magento e o fluxo de dados:
http://www.magentocommerce.com/knowledge-base/entry/introduction-to-magento-dataflow
http://www.magentocommerce.com/api/soap/catalog/catalog.html
Segundo:
Produto, regravação de URL e indexação de inventário são os principais problemas ao executar um catálogo desse tamanho . A pesquisa de catálogo também pode ser bastante lenta, mas pode ser atenuada se você usar o Apache Solr (integração fornecida nativa ao EE). Existem plugins CE para o Solr - o Sonassi possui um, e outros podem ser encontrados no Google.
Eu gerenciei catálogos no intervalo de 700k, que ainda é muito menor que 1 milhão, e a indexação pode levar horas e horas . Isso foi abordado no Enterprise 1.13 . Eu recomendo que você dê uma olhada no Enterprise Edition nessa escala. Isso é possível com a CE? Absolutamente; mas as melhorias de indexação no EE 1.13 são especificamente adaptadas para esse tipo de situação.
Terceiro:
A loja múltipla é nativa do Magento; você pode configurar diferentes categorias e sites de nível superior. Nem todos eles precisam compartilhar o mesmo catálogo - você pode escolher quais produtos compartilhar nos sites ou decidir manter seu catálogo segregado. Mais informações aqui:
http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work
Quanto mais lojas e exibições de loja você tiver no Magento, mais entradas de índice e mais seu catálogo plano pode inchar a tal ponto que o catálogo plano pode realmente ser uma perda de desempenho. Novamente, Sonassi tem uma tonelada de informações sobre isso aqui no Magento.SE e em seu site . Você deseja pesquisar algumas das respostas da Sonassi no Magento.SE para manipular / dimensionar o Magento quando entrar neste campo de gerenciamento de produtos.
A instalação de cada pessoa é diferente - você precisa testar, refinar, implementar constantemente ajustes para descobrir quais configurações funcionam melhor para o seu catálogo, na sua situação.