KeyValueDatastore
键-值对数据的存储和使用mapreduce
描述
KeyValueDatastore
对象包含键-值对数据与文件相关联的输出或输入mapreduce
。使用KeyValueDatastore
属性来指定如何访问数据。使用点符号来查看或修改的特定属性KeyValueDatastore
对象:
ds =数据存储(“mapredout.mat”);ds。ReadSize = 20;
您还可以指定的值KeyValueDatastore
使用属性名-值参数参数创建数据存储时使用数据存储
功能:
ds =数据存储(“mapredout.mat”,“ReadSize”,20);
创建
创建KeyValueDatastore
对象的使用数据存储
函数。
属性
对象的功能
hasdata |
确定数据可用来读 |
numpartitions |
数量的数据存储分区 |
分区 |
分区数据存储 |
预览 |
预览数据存储中数据的子集 |
读 |
在数据存储中读取数据 |
readall |
读取所有数据存储中的数据 |
重置 |
数据存储重置为初始状态 |
变换 |
变换数据存储 |
结合 |
合并来自多个数据存储的数据 |
isPartitionable |
确定是否可分区的数据存储 |
isSubsettable |
确定是否subsettable数据存储 |
isShuffleable |
确定是否shuffleable数据存储 |
例子
限制
KeyValueDatastore
不支持用R2013金宝appb序列文件。重写的序列文件使用MATLAB R2014a和R2018a之间的一个版本。
版本历史
介绍了R2014b