With the release of version 1.3 of Magento, a new feature has been added called Front End Flat Catalogue.
In a nutshell this feature creates a single database table with all of the products and their various attributes so that front end queries for information can pulll all product information from every product from a single table rather than having to query lots of EAV tables.
For sites that have a large number of products (Varien say over 1000 apparently) this can mean a huge performance gain – up to 40%. This is great news for me as up till now I have been reluctant to recommend Magento for any store with a very large catalogue due to concerns on the EAV table structures abilitity to deal with very large amounts of data and maintain performance.
I do wonder if this flat table structure renders the EAV system somewhat redundant, in fact maybe version 2 or 3 of Magento will abandon it altogether – we will see.
For now though it means that I can start to recommend Magento to my clients who run large catalogues. As these are the majority of my major clients this is great news for me and also great news for my clients who can now start to take advantage of what is undoubtedly the most exciting open source ecommerce package currently available.
More…
Twenty Nine Inches » Blog Archive » SE Racing Stout 29″er: First …
Nissan 1600 Wingdoor(TM) Conversion Kit
Drupal Modules: Commerce / advertising
Magento 1.3.0 har släppts | Magsvento
Magento Login Error after 1.3.0 upgrade fix
Casual Commerce » Magento 1.3 Release
TypoGento 0.5.1 released | Typogento Blog
Running a fast Magento ecommerce website | Joshua's Life
Magento 1.3.0 har släppts | Magsvento
Our Magento Wish List
Magento version 1.3.0 released
just installed magento on a cl…

they says 40% improving for 1000 products, what about 100.000 products? even a 1.000.000??
watch this space – I intend to do some more indepth testing of Magento and very large catalogues (initially in the hundreds of thousands of products) at some point soon.