이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
패키지: matlab.io.datastore
데이터저장소에 병렬 처리 지원 추가
matlab.io.datastore.Partitionable
은 Parallel
Computing Toolbox™와 MATLAB® Parallel Server™에 사용할 사용자 지정 데이터저장소에 병렬 처리 지원을 추가하는 추상 믹스인 클래스입니다.
이 믹스인 클래스를 사용하려면 matlab.io.Datastore
기본 클래스에서뿐만 아니라, matlab.io.datastore.Partitionable
클래스에서도 상속해야 합니다. 다음 구문을 클래스 정의 파일의 첫 번째 라인으로 입력합니다.
classdef MyDatastore < matlab.io.Datastore & ... matlab.io.datastore.Partitionable ... end
사용자 지정 데이터저장소에 병렬 처리 지원을 추가하려면 다음을 수행해야 합니다.
추가 클래스 matlab.io.datastore.Partitionable
에서 상속합니다.
추가 메서드 maxpartitions
와 partition
을 정의합니다.
병렬 처리 지원이 포함된 사용자 지정 데이터저장소를 만드는 방법에 대한 자세한 내용 및 단계는 Develop Custom Datastore 항목을 참조하십시오.
maxpartitions | 가능한 최대 파티션 개수 |
numpartitions | 디폴트 파티션 개수 |
partition | 데이터저장소 파티셔닝 |
사용자 지정 데이터저장소를 구현할 때는 numpartitions
메서드를 구현하지 않는 것이 좋습니다.
datastore
| mapreduce
| matlab.io.Datastore
| matlab.io.datastore.HadoopLocationBased