Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 06DB27A79 for ; Wed, 17 Aug 2011 02:49:34 +0000 (UTC) Received: (qmail 91162 invoked by uid 500); 17 Aug 2011 02:49:32 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 91107 invoked by uid 500); 17 Aug 2011 02:49:29 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 91099 invoked by uid 99); 17 Aug 2011 02:49:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Aug 2011 02:49:29 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jens@couchbase.com designates 206.225.164.31 as permitted sender) Received: from [206.225.164.31] (HELO EXHUB020-4.exch020.serverdata.net) (206.225.164.31) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Aug 2011 02:49:23 +0000 Received: from EXVMBX020-1.exch020.serverdata.net ([169.254.4.169]) by EXHUB020-4.exch020.serverdata.net ([206.225.164.31]) with mapi; Tue, 16 Aug 2011 19:49:01 -0700 From: Jens Alfke To: "user@couchdb.apache.org" Date: Tue, 16 Aug 2011 19:49:00 -0700 Subject: Re: CouchDB performance Thread-Topic: CouchDB performance Thread-Index: AcxciDgFIZtwQPqVT0OeaoOQe8s6fw== Message-ID: References: <9E9A84DE-CA6F-453B-9FDC-C5BCA48F0B24@apache.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_AD8AC479796D4671B5CDDC29339061E7couchbasecom_" MIME-Version: 1.0 --_000_AD8AC479796D4671B5CDDC29339061E7couchbasecom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable On Aug 16, 2011, at 5:08 PM, John Cheng wrote: was the bottleneck? It also points out that client code for CouchDB access may not be easy to implement (I'm not familiar with the equivalent of java.nio API in Python, for example). It makes me hesitant to recommend using Python with CouchDB right now. Why? Asynchrony isn=92t rocket science, and last I checked you could do asy= nchronous (or multithreaded) HTTP access in Python. (Isn=92t the Twisted fr= amework all about async networking?) BTW, are you using the bulk-insert API or sending a separate HTTP request f= or every document? =97Jens --_000_AD8AC479796D4671B5CDDC29339061E7couchbasecom_--