The overall product count supported is highly dependent on your catalog structure as the segregation provided by categories help keep the amount data needed from the database down and whether you're working with variants or not.
We've tested up to 10k products per category at which point performance degrades to a few seconds response time. The 100k products per category scenario is doable but I wouldn't recommend it from a usability- or a performance stand point.
The sweet spot for uCommerce at the moment is around 5k products per category (please notice that the overall number of products in the system is less important - our tests databases contain more than 500,000 products at the moment without affecting performance) - again a scenario where you're looking more at usability issues than performance.
We're currently working on a new feature called "Full Catalog XML Mode", which enables you to publish the entire product catalog and work with that in your XSLT giving you even more control over presentation and blazingly fast performance. With this mode you're basically working with uCommerce in exactly the same manner as Umbraco, i.e. you're working on the full XML data for every single catalog, category, and product in the system.
You get super fast perf but you trade off the total number of products you can support with uCommerce due to the practicalities of really large XML files and doing transforms on those.
I know of at least one uCommerce implementation using a custom version of the above, which scales to approximately 7,000 hits within a 30 minute peak with the number of orders that follow that kind of peak.
With regards to order count you won't have any problems receiving the orders, but if you're planning on using the management UIs for order processing, you're looking a practical limit. Could you let me know what sort of order volume we're looking at?
I'd be happy to work with you to ensure that your performance requirements are met with uCommerce.
Scalability
Hi,
I wondered if you could tell me what scale the largest sites that run on uCommerce are in terms of:
I'm looking for an eCommerce solution, but need it to be multi-national and HIGHLY scalable.
Many thanks,
Chris
The overall product count supported is highly dependent on your catalog structure as the segregation provided by categories help keep the amount data needed from the database down and whether you're working with variants or not.
We've tested up to 10k products per category at which point performance degrades to a few seconds response time. The 100k products per category scenario is doable but I wouldn't recommend it from a usability- or a performance stand point.
The sweet spot for uCommerce at the moment is around 5k products per category (please notice that the overall number of products in the system is less important - our tests databases contain more than 500,000 products at the moment without affecting performance) - again a scenario where you're looking more at usability issues than performance.
We're currently working on a new feature called "Full Catalog XML Mode", which enables you to publish the entire product catalog and work with that in your XSLT giving you even more control over presentation and blazingly fast performance. With this mode you're basically working with uCommerce in exactly the same manner as Umbraco, i.e. you're working on the full XML data for every single catalog, category, and product in the system.
You get super fast perf but you trade off the total number of products you can support with uCommerce due to the practicalities of really large XML files and doing transforms on those.
I know of at least one uCommerce implementation using a custom version of the above, which scales to approximately 7,000 hits within a 30 minute peak with the number of orders that follow that kind of peak.
With regards to order count you won't have any problems receiving the orders, but if you're planning on using the management UIs for order processing, you're looking a practical limit. Could you let me know what sort of order volume we're looking at?
I'd be happy to work with you to ensure that your performance requirements are met with uCommerce.
is working on a reply...