What is the difference between filtered changes feed and sync gateway?. Are
they that comparable?
On Mar 25, 2014 11:27 AM, "Jens Alfke" <[email protected]> wrote:

>
> On Mar 25, 2014, at 12:41 AM, Suraj Kumar <[email protected]> wrote:
>
> > If there are a million "*.couch" files under var/lib/couchdb/, I'd
> expect the
> > performance to be very poor / unpredictable since it now depends on the
> > underlying file system's logic.
>
> Do modern filesystems still have performance problems with large
> directories? I'm sure none of them are representing directories as linear
> arrays of inodes anymore. I've been wondering if this is just folk
> knowledge that's no longer relevant.
>
> > What is the "right" way to handle million users with need for isolated
> > documents within each DB? How will replication solutions cope in
> > distributing these million databases? 2 million replicating connections
> > between two servers doesn't sound right.
>
> The exploding number of replications is the main scalability problem,
> IMHO. Especially since filtered replications don't scale well.
>
> One solution to this is the Couchbase Sync Gateway, which adds support for
> isolated and semi-isolated documents within a single database without
> straying too far from the basic CouchDB model. (Disclaimer: I'm the lead
> implementor of this, so I may be biased in its favor :)
>
> --Jens

Reply via email to