incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From DuyHai Doan <doanduy...@gmail.com>
Subject Re: Inserts with a dynamic datamodel using Datastax java driver
Date Wed, 02 Apr 2014 10:35:12 GMT
Hello Varsha

 Your best bet is to go with blob type by serializing all data into bytes.
Another alternative is to use text and serialize to JSON.

 For the dynamic columns, use clustering columns in CQL3 with blob/text type

 Regards

 Duy Hai DOAN


On Wed, Apr 2, 2014 at 11:21 AM, Raveendran, Varsha IN BLR STS <
varsha.raveendran@siemens.com> wrote:

>  Hello,
>
> I am building a write client in java to insert records into  Cassandra
> 2.0.5.  I am using the Datastax java driver.
>
> *Problem** : * The datamodel is dynamic. By dynamic, I mean that the
> number of columns and the datatype of columns will be given as an input by
> the user.  It has only 1 keyspace and 1 column family.
>
> For inserting records bound statements seems the way to go.  But the
> bind() function accepts only a sequence of Objects  ( column values) .
> How do I bind the values when the number and datatype of columns is given
> as input? Any suggestions?
>
>  Thanks & Regards,
> Varsha
>
>
>

Mime
View raw message