cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Keith Wright <>
Subject Re: How to store large columns?
Date Mon, 21 Jan 2013 14:31:07 GMT
This may be helpful:

From: Vegard Berget <<>>
Reply-To: "<>" <<>>,
Vegard Berget <<>>
Date: Monday, January 21, 2013 8:35 AM
To: "<>" <<>>
Subject: Re: How to store large columns?


You could split it into multiple columns on the client side:
RowKeyData: Part1: [1mb], Part2: [1mb], Part3: [1mb]...PartN[1mb]

Now you can use multiple get() in parallell to get the files back and then join them back
to one file.

I _think_ maybe the new CQL3-protocol does not have the same limitation, but I have never
tried large columns there, so someone with more experience than me will have to confirm this.


----- Original Message -----


Mon, 21 Jan 2013 11:16:40 -0200
How to store large columns?

We wish to store a column in a row with size larger than thrift_framed_transport_size_in_mb.
But, Thrift has a maximum frame size configured by thrift_framed_transport_size_in_mb in cassandra.yaml.
so, How to store columns with size larger than thrift_framed_transport_size_in_mb? Increasing
this value does not solve the problem, since we have columns with varying sizes.

Sávio S. Teles de Oliveira
voice: +55 62 9136 6996
Mestrando em Ciências da Computação - UFG
Arquiteto de Software
Laboratory for Ubiquitous and Pervasive Applications (LUPA) - UFG

View raw message