Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 48336 invoked from network); 27 Mar 2010 00:56:39 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 27 Mar 2010 00:56:39 -0000 Received: (qmail 56551 invoked by uid 500); 27 Mar 2010 00:56:38 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 56531 invoked by uid 500); 27 Mar 2010 00:56:38 -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 56523 invoked by uid 99); 27 Mar 2010 00:56:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Mar 2010 00:56:38 +0000 X-ASF-Spam-Status: No, hits=3.9 required=10.0 tests=FREEMAIL_FROM,HK_RANDOM_ENVFROM,HK_RANDOM_FROM,HTML_MESSAGE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of zjffdu@gmail.com designates 74.125.83.172 as permitted sender) Received: from [74.125.83.172] (HELO mail-pv0-f172.google.com) (74.125.83.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Mar 2010 00:56:32 +0000 Received: by pvh1 with SMTP id 1so5216866pvh.31 for ; Fri, 26 Mar 2010 17:56:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=eLlz7Vbuh2kuAZYfh6zN66v6w14HxhXaqasP+B34a9g=; b=RF84aJNsMgk7weyNmo4brypvqIOXsKxx+TpN+aipLigCvgNY4ovZN8kCQobmGrMWnk 2b2ZXfqQ+JDcs6Wqo301naPkFh5kn6ub0b7rcHfOrr9heSRxLP61/ZYNu8xYrnqVRzup emKrHFn8W2HmVIkMTt+aoNu7V4YHFEeK/hZ9k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=PXYcaIYcoTMlWz3ysCfL+3J73pB9RDv3iBNI+Vs9LhD6alZqB2Tsg6CqWCIRIibQzZ zS4v2VawvyQ0QUXTsJLkhNSuQsMHjJcgBEJWMArYaZtV06mqCVJU8qhnuqDTXSDIO50K AHYZhS6C86Vdbl4UqARa+aFvCSNGOtN2ddGTA= MIME-Version: 1.0 Received: by 10.142.43.1 with HTTP; Fri, 26 Mar 2010 17:56:11 -0700 (PDT) Date: Sat, 27 Mar 2010 08:56:11 +0800 Received: by 10.143.20.31 with SMTP id x31mr780840wfi.340.1269651371984; Fri, 26 Mar 2010 17:56:11 -0700 (PDT) Message-ID: <8211a1321003261756nad39c10v1e104f81dccdebdd@mail.gmail.com> Subject: How to check whether one key exist ? From: Jeff Zhang To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=00504502cc4d04091b0482bdbf18 --00504502cc4d04091b0482bdbf18 Content-Type: text/plain; charset=UTF-8 Hi all, I'd like to check whether one key exist, currently my solution is to let the cassandra use the OrderPreservingPartitioner, and facilitate the get_key_range() API to check key's existence. I wonder whether there's other ways to do this ? Thanks. -- Best Regards Jeff Zhang --00504502cc4d04091b0482bdbf18 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi all,

I'd like to check whether one key exist, currently my so= lution is to let the cassandra use the OrderPreservingPartitioner, and faci= litate the get_key_range() API to check key's existence. I wonder wheth= er there's other ways to do this ? Thanks.



--
Best Regards

Jeff Zhang
--00504502cc4d04091b0482bdbf18--