如何扩大产品数据库的大小?

时间:2012-07-23 15:31:48

标签: mysql magento testing

Magento Sample Data产品数据库中包含约150种产品。我正在使用一个允许最大内容长度为5MB(5242880字节)的Web服务。当以其格式(avro)进行过滤和编码时,整个产品数据库为87858个八位字节,约为此最大值的1/59。

我的任务是为我的应用程序编写分页功能,如果现有产品数据库大于此阈值,则应以块的形式请求产品信息。是否有任何合理有效的方法以可重复的方式夸大样本数据中的产品数量?看看mysql,我看到68个名称以catalog_product_…开头的表格,而且我必须防止产品ID,sku和主键重叠。这是令人生畏的,但将产品数据库导出到Excel,在那里进行更改,然后导入更大的数据的想法也是如此。

有没有更好的方法或其他方式我应该考虑这个?

1 个答案:

答案 0 :(得分:1)

您可以安装ApiImport

只需编辑.modman/ApiImport/tests/benchmark_import_api.php即可导入任意数量的产品。最好将USE_API设置为false以获得更快的结果。您可能还应该注释掉客户实体,这样它就不会让您的安装充斥着大量客户。

之后,您只需从命令行运行相同的文件即可。