# cephObjectFs **Repository Path**: zhiling-chen/ceph-object-fs ## Basic Information - **Project Name**: cephObjectFs - **Description**: cephObjectFs 重写hadoop FileSystem抽象接口并使用joss包,实现使用swift对ceph平台进行操作 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-25 - **Last Updated**: 2021-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, ceph, swift协议 ## README # cephObjectFs ## 1.简介 重写hadoop FileSystem抽象接口并使用joss包,实现使用swift协议对ceph平台进行操作 ## 2.使用方法 在构建sparkSession时配置用户名,密码,uri等必要参数,就可以实现delta lake 在ceph对象平台时读取与存储。 | **参数** | **值** | **解释** | | -------------------------- | --------------------------------------------------------- | -------------------- | | fs.ceph.username | username | ceph平台用户名 | | fs.ceph.password | password | ceph平台密码 | | fs.ceph.uri | uri | ceph平台uri | | fs.ceph.impl | com.chenzhiling.fs.objectStorage.CephObjectSystem | 实现的文件系统类 | | hadoop.tmp.dir | path | 临时文件路径(存储用) | | spark.delta.logStore.class | org.apache.spark.sql.delta.storage.S3SingleDriverLogStore | 日志实现类 |