2012-07-23 3 views
0

Magento Sample Data 제품 데이터베이스에는 ~ 150 개의 제품이 있습니다. 5MB (5242880 바이트)의 최대 콘텐츠 길이를 허용하는 웹 서비스를 사용하고 있습니다. 해당 형식 (avro)으로 필터링되고 인코딩 된 경우 전체 제품 데이터베이스는 87858 옥텟 또는 최대 1/59에 해당합니다.제품 데이터베이스의 크기를 어떻게 팽창시킬 수 있습니까?

기존 제품 데이터베이스가이 임계 값보다 클 경우 제품 정보를 청크로 요청해야하는 응용 프로그램의 페이지 매김 기능을 작성해야했습니다. 샘플 데이터의 제품 수를 반복적으로 늘리는 데 합리적으로 효율적인 방법이 있습니까? mysql을 살펴보면, 이름이 catalog_product_…으로 시작하는 68 개의 테이블을 볼 수 있으며, 제품 id, sku 및 기본 키가 중복되지 않도록해야한다. 너무 어렵습니다.하지만 제품 데이터베이스를 Excel로 내보내고 변경 한 다음 더 큰 데이터를 가져 오는 아이디어도 있습니다.

더 나은 접근 방식이나 다른 방식으로 생각해야합니까?

답변

1

ApiImport을 설치할 수 있습니다.

.modman/ApiImport/tests/benchmark_import_api.php을 편집하여 원하는만큼 많은 제품을 가져 오기 만하면됩니다. 빠른 결과를 얻으려면 USE_API를 false로 설정하는 것이 좋습니다. 고객 엔터티에 설치 프로그램이 넘치지 않도록 고객 엔터티를 주석 처리해야합니다.

이후에는 명령 줄에서 동일한 파일을 간단하게 실행할 수 있습니다.

관련 문제