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 2305E11810 for ; Fri, 11 Jul 2014 22:26:08 +0000 (UTC) Received: (qmail 17134 invoked by uid 500); 11 Jul 2014 22:26:05 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 17100 invoked by uid 500); 11 Jul 2014 22:26:05 -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 17087 invoked by uid 99); 11 Jul 2014 22:26:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Jul 2014 22:26:05 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of apopescu@datastax.com designates 209.85.213.181 as permitted sender) Received: from [209.85.213.181] (HELO mail-ig0-f181.google.com) (209.85.213.181) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Jul 2014 22:26:02 +0000 Received: by mail-ig0-f181.google.com with SMTP id h3so302251igd.14 for ; Fri, 11 Jul 2014 15:25:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=NrFcF7oGk8GncYaMasddEXfBOVCGvPmWyKSl5ETjE1w=; b=JRQpgTTHldHF17mbxVGEQUV2H6t4hSPkNbXeqMFavRnhNd429iN/Xlm4qbSzCjm6+1 12BuOrwlykcq+KzqmIdNFFeZhE7KlxxhxzomW+bRFFc3pynLmTGMn6cnaBwTJnQiIzhx u+82DlYnbUJysJWI9CFXRIaoWl6ypox49zNU0O3qlcG79/JVMB9x1ppTppXnEnbHihb+ eklpjxpxo/2RJH8HdYQoK1XHk2DUev8EG3gPea2chLaIoAzritXBmiY7u7ru6KZnVupx fIvp9TzpFvZ5wFRSSGi6sj6wIb8ZthlmuIikFe0kXggaAeYfpgGXjeCz5M5mp8wKP7T9 hgvA== X-Gm-Message-State: ALoCoQnY+bOz10tZJx1vFuuDAMz9o+LfFd/CIM/mCwWdmN1nkieIDgnnlelCNwhpNdNhz7an1WDC X-Received: by 10.50.79.195 with SMTP id l3mr8065036igx.23.1405117537070; Fri, 11 Jul 2014 15:25:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.78.66 with HTTP; Fri, 11 Jul 2014 15:25:16 -0700 (PDT) In-Reply-To: References: From: Alex Popescu Date: Fri, 11 Jul 2014 15:25:16 -0700 Message-ID: Subject: Re: Cassandra connectors To: user Content-Type: multipart/alternative; boundary=089e01182d0aaa3f3904fdf26b2a X-Virus-Checked: Checked by ClamAV on apache.org --089e01182d0aaa3f3904fdf26b2a Content-Type: text/plain; charset=UTF-8 On Fri, Jul 11, 2014 at 4:23 AM, Lohith Samaga wrote: > Questions: > 1. Do we have any jdbc driver for Cassandra 2.x series? If no, are tehre > any plans to build one? > There's no JDBC driver for C* 2.x, though we might create a wrapper over the Java driver at some point. It should be noted that due to the richer data types in C* there will be limitations with such a JDBC driver. > 2. Do we have a RESTful interface for Cassandra? > Accessing C* is done over the CQL protocol. Creating a RESTful API that is crafted for your application needs will deliver much better results than a generic interface. This would make things a lot more complicated on C* side and could potentially expose your data to security risks. -- :- a) Alex Popescu Sen. Product Manager @ DataStax @al3xandru --089e01182d0aaa3f3904fdf26b2a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On Fri, Jul 11, 2014 at 4:23 AM, Lohith Samaga <lohithsamaga@gmail.co= m> wrote:
Questions:
1. Do we have any jdbc driver for Cassandra 2.x series? If no,=C2=A0ar= e tehre any plans=C2=A0to build one?

= There's no JDBC driver for C* 2.x, though we might create a wrapper ove= r the Java driver at some point. It should be noted
that due to the richer data types in C* there will be limitations with= such a JDBC driver.
=C2=A0
<= div>
2. Do we have a RESTful interface for Cassandra?

Accessing C* is done over the CQL protocol. Creating a RESTful API t= hat is crafted for your application needs will deliver
much better results than a generic interface. This would make things a lot = more complicated on C* side=C2=A0
and could= potentially expose your data to security risks.=C2=A0


--

:- a)


Alex Popescu
Sen. Product Manager @ DataStax=
@al3xandru
--089e01182d0aaa3f3904fdf26b2a--