Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 15310 invoked from network); 13 May 2010 20:17:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 May 2010 20:17:05 -0000 Received: (qmail 62732 invoked by uid 500); 13 May 2010 20:17:04 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 62697 invoked by uid 500); 13 May 2010 20:17:04 -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 62689 invoked by uid 99); 13 May 2010 20:17:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 May 2010 20:17:04 +0000 X-ASF-Spam-Status: No, hits=0.8 required=10.0 tests=AWL,PLING_QUERY,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [212.227.126.171] (HELO moutng.kundenserver.de) (212.227.126.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 May 2010 20:16:57 +0000 Received: from [192.168.0.127] (xdsl-89-0-128-60.netcologne.de [89.0.128.60]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0Mgrgq-1NzNB50YNs-00M69V; Thu, 13 May 2010 22:16:35 +0200 Message-ID: <4BEC5E21.4020604@digitalgott.de> Date: Thu, 13 May 2010 22:16:33 +0200 From: "c.Kleinhuis" Reply-To: ck@digitalgott.de User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: user@couchdb.apache.org Subject: Re: arguments for couchdb ?! References: <4FD426D8-F807-4FCE-8B98-36B9B0B2C058@googlemail.com> <4BEBCDAB.4070708@digitalgott.de> <20100513160136.GB9782@seblaptop> <4BEC2A4C.4090303@digitalgott.de> <2C9F0F2E-F87B-4BC7-B55D-7D7A2E965428@googlemail.com> <4BEC43B3.8070807@digitalgott.de> <5625AF56-BC6C-4C4E-A675-1D47711C97B9@googlemail.com> <02D23147-0128-454A-87BF-169CDE6D35CF@gmail.com> <4BEC4F33.7060503@digitalgott.de> <4BEC5694.2050205@digitalgott.de> <3041A366-8876-4C76-89E2-981863C9A3FA@gmail.com> In-Reply-To: <3041A366-8876-4C76-89E2-981863C9A3FA@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX19gMWUmRF8+dpyZE6sXmE2dX/LvoXkzlKxdAu+ zaGsGrRxqxkgpp+oR5Twn0Wq9XoJwk85lHMw4IqVkc9xE+itBA KAAJHtiryKERQKz934lF4/m+EqpOtF4 Alexander Uvarov schrieb: > On 14.05.2010, at 1:44, c.Kleinhuis wrote: > > >> hi there, >> >> is there a comparison between hibernate/spring and couchdb ? >> >> to convience my project manager >> >> -in my eyes the main benefit of couchdb is that it removes a complete application tier, >> the java/server side, which maps objects to tables. the relaxing effect :D >> >> - here is a performance comparison: >> >> http://metalelf0dev.blogspot.com/2008/09/mysql-couchdb-performance-comparison.html >> it is rather old (2008), and just displays that indexing is a bit slower, which shouldnt >> be a problem >> >> if there are any more arguments, please let me know, also i would like >> to have some examples of HUGE Sites using couchdb, >> thx >> ck >> >> > > Good: > > 1. Schema-less is awesome for a lot of applications > 2. RESTful JSON store > 3. Document attachments > 4. Views are fast > 5. Full text search "out of the box" with couchdb-lucene > > Bad: > > 1. Does not support transactions and AFAIK there are no plans to directly support transactional bulk document API > this is handled via eventual consistency as far as i know, and will never be adressed ;) with the benefit of fast responses > 2. It's impossible to just say "update/delete all people where some field LIKE something", but actually not a problem ok what about server configuration ? compared to mysql/hibernate/spring/java ? as far as i can tell for windows, it worked nicely with the installer, any known problems when setting up a server farm, or a single system ? ! i mean, how hard would it be for an advanced admin to set up a system with couchdb ?