Return-Path: Delivered-To: apmail-incubator-couchdb-user-archive@locus.apache.org Received: (qmail 4641 invoked from network); 27 Oct 2008 16:14:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Oct 2008 16:14:10 -0000 Received: (qmail 66517 invoked by uid 500); 27 Oct 2008 16:14:13 -0000 Delivered-To: apmail-incubator-couchdb-user-archive@incubator.apache.org Received: (qmail 66494 invoked by uid 500); 27 Oct 2008 16:14:13 -0000 Mailing-List: contact couchdb-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: couchdb-user@incubator.apache.org Delivered-To: mailing list couchdb-user@incubator.apache.org Received: (qmail 66483 invoked by uid 99); 27 Oct 2008 16:14:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Oct 2008 09:14:13 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Oct 2008 16:13:00 +0000 Received: from macnolia.lan (f053001227.adsl.alicedsl.de [::ffff:78.53.1.227]) (AUTH: LOGIN jan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Mon, 27 Oct 2008 16:13:38 +0000 Message-Id: <137D1127-02E5-40BC-9432-B3CF4172148B@apache.org> From: Jan Lehnardt To: couchdb-user@incubator.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Subject: Re: Efficient view design question Date: Mon, 27 Oct 2008 17:13:06 +0100 References: <1ac9e0120810261220h1528d201ta638c181b654829@mail.gmail.com> <0CFA983F-A3EA-43F5-9B80-76F818F546A4@apache.org> <4905A415.2090208@tangentlabs.co.uk> X-Mailer: Apple Mail (2.929.2) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 27, 2008, at 16:53, Ben Nevile wrote: >> >> First off to alay your main concern, view indexes are not completely >> regenerated on each update. Its only a diff. >> > > Presumably reduce operations have to operate on the entire set every > time? Nope, reduce results are stored in the btree back nodes. Cheers Jan --