Main functions
ossfs is built based on s3fs and has all the functions of s3fs. Key features include:
Supports most functions of the POSIX file system, including file reading and writing, directories, link operations, permissions, uid/gid, and extended attributes (extended attributes)
Upload large files through the multipart function of OSS.
MD5 checksum ensures data integrity.
limitation
Compared with local file systems, the functions and performance provided by ossfs have some limitations. Specifically include:
Random or append writing to a file will cause the entire file to be rewritten.
Metadata operations, such as list directory, have poor performance because they require remote access to the OSS server.
File/folder rename operations are not atomic.
When multiple clients mount the same OSS bucket, it is up to the user to coordinate the behavior of each client. For example, avoid multiple clients from writing the same file, etc.
Hard links are not supported.
It is not suitable for use in high concurrent reading/writing scenarios, as this will increase the system load.
it works
it works
it works