Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-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 13C18FBEF for ; Wed, 17 Apr 2013 18:22:26 +0000 (UTC) Received: (qmail 12026 invoked by uid 500); 17 Apr 2013 18:22:23 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 12003 invoked by uid 500); 17 Apr 2013 18:22:23 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 11995 invoked by uid 99); 17 Apr 2013 18:22:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Apr 2013 18:22:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.113.200.5] (HELO homiemail-a44.g.dreamhost.com) (208.113.200.5) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Apr 2013 18:22:18 +0000 Received: from homiemail-a44.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a44.g.dreamhost.com (Postfix) with ESMTP id 6644E118071 for ; Wed, 17 Apr 2013 11:21:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=thelastpickle.com; h= content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; s= thelastpickle.com; bh=gG/LDQQdD8VMy9/NyyIcfgcybNM=; b=HVapZVxH/D EfUUvowyAOpnOHUOaGmTaGUS3gzM/yD3xRkfWOomV/0k+M2gnMgnyHmhc1gy1XkD 0yYE/qUoJfe27KO3nBV7lbD5rMz5eLmpVicdobPP98bgnEqX4uxwPJFyYD9GGZDH yIYvysLbac5LC0KkZZBRh4idwShTEUC3Q= Received: from [172.16.1.8] (unknown [203.86.207.101]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: aaron@thelastpickle.com) by homiemail-a44.g.dreamhost.com (Postfix) with ESMTPSA id 113B911806F for ; Wed, 17 Apr 2013 11:21:57 -0700 (PDT) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Cassandra Client Recommendation From: aaron morton In-Reply-To: Date: Thu, 18 Apr 2013 06:21:58 +1200 Content-Transfer-Encoding: quoted-printable Message-Id: <06B78531-9880-407C-AB1A-C8244C13B7A3@thelastpickle.com> References: To: user@cassandra.apache.org X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org One node on the native binary protocol, AFAIK it's still considered beta = in 1.2 Also +1 for Astyanax Cheers ----------------- Aaron Morton Freelance Cassandra Consultant New Zealand @aaronmorton http://www.thelastpickle.com On 17/04/2013, at 6:50 PM, Francisco Trujillo = wrote: > Hi > =20 > We are using Cassandra 1.6 at this moment. We start to work with = Hector, because it is the first recommendation that you can find in a = simple google search for java clients Cassandra. > =20 > We start using Hector but when we start to have non dynamically column = families, that can be managed using cql, we start to use astyanax = because: > - It is easy to understand the code even for people who has = never worked with Cassandra. > - The cql implementation offer more capabilities > - Astyanax is prepared to use Cql 3 and with hector we = experienced some problems (probably our fault, but with Astyanax = everything works from the beginning). > - Astyanax allow to use compound primary keys. > =20 > In next months we are going to substitute Hector by Astyanax totally = but at this moment we are using both: > =20 > - Astyanax for cql. > - Hector for dynamic column families. > =20 > =20 > From: Techy Teck [mailto:comptechgeeky@gmail.com]=20 > Sent: woensdag 17 april 2013 8:14 > To: user > Subject: Re: Cassandra Client Recommendation > =20 > Thanks Everton for the suggestion. Couple of questions- > =20 > 1) Does Astyanax client have any problem with previous version of = Cassandra? > 2) You said one problem, that it will consume more memory? Can you = elaborate that slightly? What do you mean by that? > 3) Does Astyanax supports asynch capabilities? > =20 >=20 > On Tue, Apr 16, 2013 at 11:05 PM, Everton Lima = wrote: > Hi Techy, >=20 > We are using Astyanax with cassandra 1.2.4.=20 >=20 > beneficits: > * It is so easy to configure and use. > * Good wiki > * Mantained by Netflix > * Solution to manage the store of big files (more than 15mb) > * Solution to read all rows efficiently >=20 > problems: > * It consume more memory > =20 >=20 > 2013/4/16 Techy Teck > Hello, >=20 > I have recently started working with Cassandra Database. Now I am in = the process of evaluating which Cassandra client I should go forward = with. > I am mainly interested in these three- >=20 > --1) Astyanax client >=20 > 2--) New Datastax client that uses Binary protocol. >=20 > --3) Pelops client >=20 > =20 >=20 > Can anyone provide some thoughts on this? Some advantages and = disadvantages for these three will be great start for me. >=20 > =20 >=20 > Keeping in mind, we are running Cassandra 1.2.2 in production = environment. > =20 >=20 > Thanks for the help. >=20 >=20 >=20 > --=20 > Everton Lima Aleixo > Bacharel em Ci=EAncia da Computa=E7=E3o pela UFG > Mestrando em Ci=EAncia da Computa=E7=E3o pela UFG > Programador no LUPA > =20