On 18/04/2014 19:06, Randy Black wrote:
The end goal would be to be able to pull data from the cluster without having to go through a file system interface.

You are looking for a filesystem provides a direct or nearly direct mapping of the object store.

This is a valid thing to want, but it's not what S3QL aims to do.

S3QL provides a filesystem layer which provides filesystem semantics similar to traditional unix-style filesystems.

For example, with S3QL you can

* Rename a file or directory with almost no cost. A direct-map filesystem might need to copy-and-delete thousands of objects to achieve the same result

* Create symbolic and hard links. No practical way of implementing in a direct-map filesystem

* Update a portion of a very large file without having to re-upload the whole file. A direct-map filesystem will usually need to re-upload the entire file

* Compress data before uploading. A direct-map filesystem will not be able to do this, by definition.

* Deduplicate data. No practical way of implementing in a direct-map filesystem

The "price to pay" is that you have to use the filesystem driver to access the filesystem.

Regards,

Bill

--
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to