> On 06 May 2015, at 19:47, ermouth <[email protected]> wrote: > >>> Imho replication with attachments – typed blobs – is main feature. >> This makes no sense. Riak has that too. > > No, it does not. > > 1) Typed blobs in Riak are just objects, not attachments to objects
Sure, but how is that conceptually different? > 2) They have limits – blobs larger than 50Mb are not recommended (in real > life I‘d say reasonable limit for Riak blob is about 10-20 Mb) Same in CouchDB, really. — Either way, you *have* to agree that having binary attachments is not *THE* defining feature of CouchDB. Best Jan -- > > We see now that nearly any kind of complex OS ‘document’ – I mean files – > is a container, that encloses several resources and meta, describing how to > glue them together. > > So nowadays documents, that are represented using files, are often > containers – but for most databases DB records in general are not. The only > exeption is CouchDB – and this feature is unique as far as I know. > > Overhead you gain trying to glue several objects in one entity is generally > enormous. Replicating these entities is a challenge – but not with CouchDB. > > For my clients I demonstrate this difference comparing ‘file’ and ‘email’. > (‘Just imagine you need to send new email for every attach, bla-bla-bla’). > Anyone even technically dumb catches difference in a second. > > > ermouth > > 2015-05-06 20:15 GMT+03:00 Jan Lehnardt <[email protected]>: > >> >>> On 06 May 2015, at 19:03, ermouth <[email protected]> wrote: >>> >>>>> CouchDB’s core feature is geographically distributed replication. >>> >>>> Really? That's the argument that lead to CouchBase. >>> >>> I think Jan just forgot to say ‘with attachments’. Attachments are really >>> important, if CouchDB had no attachments, I‘d better use couchbase. >>> >>> Imho replication with attachments – typed blobs – is main feature. Not >>> replication per se. >> >> This makes no sense. Riak has that too. Replication is *THE* defining >> feature of CouchDB. >> >> Not any single person’s pet feature (mine happens to be the _changes >> feed). >> >> Best >> Jan >> -- >> >>> >>> ermouth >> >> -- >> Professional Support for Apache CouchDB: >> http://www.neighbourhood.ie/couchdb-support/ >> >> -- Professional Support for Apache CouchDB: http://www.neighbourhood.ie/couchdb-support/
