接口说明之FileSplitter - alipay/rdf-file GitHub Wiki
文件分割器,返回结果只是标记了分片文件的范围,没有真正切分文件
文件切分保证在数据的行尾,不会在一行数据中间
| 方法 | 描述 |
|---|---|
| List split(String path, int sliceSize) | 对整个文件按大小切分 |
| FileSlice getHeadSlice(FileConfig fileConfig) | 获取文件头分片,分片范围内只包含文件头 |
| FileSlice getBodySlice(FileConfig fileConfig) | 获取文件body分片,分片范围内只包含文件body数据 |
| List getBodySlices(FileConfig fileConfig, int sliceSize) | 对文件body按大小切分, 返回文件body分片列表 |
| FileSlice getTailSlice(FileConfig fileConfig) | 获取文件尾分片,分片范围内只包含文件尾 |