Does the Ubuntu One backend hash/checksum/sha1/whatever files?

Asked by Tom Arnold

I want to know how Ubuntu One handles files.

Does it index every with a unique hash or something and then stores that in a database so that if somebody else uploads the exact same file if doesn't have to store it again? You just get a reference/allowance to access that file. Wuala and some other file storage systems work this way.

If it does not work similarly, how does it work?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu One Client Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Elliot Murphy (statik) said :
#1

It works similarly to this. The client hashed the files also, and then
the backend keeps tracks of content blobs.

The content blobs are kept separately from the file metadata and
permissions, and then there are records kept to track who you have
shared the file with.

--
Elliot Murphy

On Nov 21, 2009, at 8:00 AM, Tom Arnold <<email address hidden>
 > wrote:

> New question #91114 on Ubuntu One Client:
> https://answers.launchpad.net/ubuntuone-client/+question/91114
>
> I want to know how Ubuntu One handles files.
>
> Does it index every with a unique hash or something and then stores
> that in a database so that if somebody else uploads the exact same
> file if doesn't have to store it again? You just get a reference/
> allowance to access that file. Wuala and some other file storage
> systems work this way.
>
> If it does not work similarly, how does it work?
>
> --
> You received this question notification because you are a member of
> Ubuntu One hackers, which is an answer contact for Ubuntu One Client.
>

Can you help with this problem?

Provide an answer of your own, or ask Tom Arnold for more information if necessary.

To post a message you must log in.