KS3
|
Traditional File System
|
|
---|---|---|
Interface |
KS3 provides a RESTful API based on HTTP or HTTPS. KS3 allows you to upload and download data by using the PUT, POST, and GET methods, and delete data by using the DELETE method.
|
A traditional file system that is compatible with Portable Operating System Interface (POSIX) provides functions such as open, close, read, write, and lseek for file management.
|
Data organization |
KS3 organizes files in a flat structure that consists of two layers: the bucket layer and the object layer. Each object represents a file and must be stored in a bucket. Buckets cannot be nested. The flat structure and key-value access mode can better address data management requirements.
|
A traditional file system organizes files in a tree structure called a directory tree. When the stored files reach the millions, both the frequency with which the file system is accessed and the concurrent traffic per unit time will be unmanageable. In this case, the tree structure can result in high overhead and affect the underlying storage system.
|