KeyValueDatastore
mapreduce
에 사용할 키-값 쌍 데이터의 데이터저장소
설명
KeyValueDatastore
객체는 mapreduce
의 출력값이거나 입력값인 키-값 쌍 데이터가 포함된 파일과 연결됩니다. KeyValueDatastore
속성을 사용하여 데이터에 액세스하는 방법을 지정할 수 있습니다. 다음과 같이 점 표기법을 사용하여 KeyValueDatastore
객체의 특정 속성을 보거나 수정할 수 있습니다.
ds = datastore("mapredout.mat");
ds.ReadSize = 20;
datastore
함수를 사용하여 데이터저장소를 만들 때 이름-값 인수의 인수를 사용하여 KeyValueDatastore
속성의 값을 지정할 수도 있습니다.
ds = datastore("mapredout.mat","ReadSize",20);
생성
datastore
함수를 사용하여 KeyValueDatastore
객체를 만듭니다.
속성
객체 함수
hasdata | 데이터를 읽을 수 있는지 확인 |
numpartitions | 데이터저장소 파티션 개수 |
partition | 데이터저장소 파티셔닝 |
preview | 데이터저장소에 있는 데이터의 서브셋 미리보기 |
read | 데이터저장소의 데이터 읽어 들이기 |
readall | 데이터저장소의 모든 데이터 읽기 |
reset | 데이터저장소를 초기 상태로 재설정 |
transform | 데이터저장소 변환 |
combine | 여러 데이터저장소의 데이터 결합 |
isPartitionable | Determine whether datastore is partitionable |
isSubsettable | Determine whether datastore is subsettable |
isShuffleable | Determine whether datastore is shuffleable |
예제
제한 사항
KeyValueDatastore
는 R2013b에서 작성된 시퀀스 파일을 지원하지 않습니다. R2014a와 R2018a 사이의 MATLAB 버전을 사용하여 시퀀스 파일을 다시 작성하십시오.
버전 내역
R2014b에 개발됨