> I have a question:
>
> CouchDB is a good way to store binary data? Ok, I understand its a database, so, is good to store string data (JSONs)... but CouchDB can attach binary data to... but is a good idea store BIG files?
> My idea is use CouchDB to store big files (to store zip or iso files). Is possible? Is a good idea? And about replication?
My biggest test when creating the API was using a 8GB video file, so yeah, it works :) — Replication should work, too, but there are some edge-cases where CouchDB could be smarter than it is currently. For example if replication fails in the middle of a large attachment transfer, and you restart it, it'll download it all over again. Everything else should work though.
Cheers
Jan
--
--
You received this message because you are subscribed to the Google Groups "CouchApp" group.
To post to this group, send email to couc...@googlegroups.com.
To unsubscribe from this group, send email to couchapp+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/couchapp?hl=en.
For smaller attachments (images, etc), this shouldn't be an issue at
all. If you use case is large files (more than a few hundred MB or so)
you might want to wait until CouchDB has a dedicated large object
store. There is no timeline for this, but there are other people
interested in creating it also.
Chris
2010/12/13 Henrique Gogó <henriq...@gmail.com>:
--
Chris Anderson
jch...@couchone.com
http://jchrisa.net
Adam
> So,
>
> Can I use CouchDB like "FTP file storage"? Ok, it stores!, but, is useful? Is a good idea?
> I hear that UbuntuOne use CouchDB only for contacts, tasks and other "text" things... no binary data. It's true?
That is correct, but it is mostly die to the file sync project starting way before the "text things" sync stuff. So they had custom file sync code in place before looking at CouchDB. Not saying they would have picked CouchDB absolutely, but there are historic reasons, too.
Cheers
Jan
--