Fluid弹性数据集的Dataset的访问模式默认设置为ReadOnlyMany(只读)。您可以通过修改Dataset.spec.accessModes
字段指定Dataset访问模式。本文介绍如何配置数据集访问模式。
使用场景
Dataset支持ReadOnlyMany(只读模式)和ReadWriteMany(读写模式)两种访问模式。该两种访问模式分别适用于以下场景。
ReadOnlyMany:适用于应用对数据仅有读请求的场景,例如应用读取数据,再集中数据进行机器学习模型训练,或应用加载存储于OSS或NAS文件系统中的机器学习模型文件,启动模型推理服务。
ReadWriteMany:适用于应用需要将结果数据写入文件系统的场景,例如应用读取数据,再集中数据进行预处理,并需要将预处理结果写回缓存系统或后端文件系统。
Dataset示例
apiVersion: data.fluid.io/v1alpha1
kind: Dataset
metadata:
name: demo-readwrite
spec:
mounts:
- mountPoint: <mountpoint>
name: demo
accessModes:
- ReadWriteMany
参数 | 描述 |
mountPoint | 使用的是JindoRuntime(JindoFS),值为oss://<oss_bucket>/<bucket_dir>。
|
accessModes | 配置数据集访问模式,可选
|
文档内容是否对您有帮助?