You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Rob Righter <ro...@pardot.com> on 2013/07/11 23:15:16 UTC
Rhombus - A time-series object store for Cassandra
Hello,
Just wanted to share a project that we have been working on. It's a
time-series object store for Cassandra. We tried to generalize the
common use cases for storing time-series data in Cassandra and
automatically handle the denormalization, indexing, and wide row
sharding. It currently exists as a Java Library. We have it deployed
as a web service in a Dropwizard app server with a REST style
interface. The plan is to eventually release that Dropwizard app too.
The project and explanation is available on Github at:
https://github.com/Pardot/Rhombus
I would love to hear feedback.
Many Thanks,
Rob
Re: Rhombus - A time-series object store for Cassandra
Posted by Rob Mullen <ro...@pearson.com>.
I have enjoyed using https://github.com/pcmanus/ccm for my local Cassandra testing needs.
Sent from my iPhone
On Jan 26, 2014, at 10:40 AM, S Ahmed <sa...@gmail.com> wrote:
> This looks great,
>
> I havent' touched cassandra since 0.6 so looks like I have allot to learn :)
>
> To be able to run the tests locally, how do you go about starting cassandra? Is there a quick way to run cassnadra locally for tests only or do you just run it normally?
>
>
> On Thu, Jul 11, 2013 at 5:15 PM, Rob Righter <ro...@pardot.com> wrote:
>> Hello,
>>
>> Just wanted to share a project that we have been working on. It's a
>> time-series object store for Cassandra. We tried to generalize the
>> common use cases for storing time-series data in Cassandra and
>> automatically handle the denormalization, indexing, and wide row
>> sharding. It currently exists as a Java Library. We have it deployed
>> as a web service in a Dropwizard app server with a REST style
>> interface. The plan is to eventually release that Dropwizard app too.
>>
>> The project and explanation is available on Github at:
>> https://github.com/Pardot/Rhombus
>>
>> I would love to hear feedback.
>>
>> Many Thanks,
>> Rob
>
Re: Rhombus - A time-series object store for Cassandra
Posted by S Ahmed <sa...@gmail.com>.
This looks great,
I havent' touched cassandra since 0.6 so looks like I have allot to learn :)
To be able to run the tests locally, how do you go about starting
cassandra? Is there a quick way to run cassnadra locally for tests only
or do you just run it normally?
On Thu, Jul 11, 2013 at 5:15 PM, Rob Righter <ro...@pardot.com> wrote:
> Hello,
>
> Just wanted to share a project that we have been working on. It's a
> time-series object store for Cassandra. We tried to generalize the
> common use cases for storing time-series data in Cassandra and
> automatically handle the denormalization, indexing, and wide row
> sharding. It currently exists as a Java Library. We have it deployed
> as a web service in a Dropwizard app server with a REST style
> interface. The plan is to eventually release that Dropwizard app too.
>
> The project and explanation is available on Github at:
> https://github.com/Pardot/Rhombus
>
> I would love to hear feedback.
>
> Many Thanks,
> Rob
>
Re: Rhombus - A time-series object store for Cassandra
Posted by Ananth Gundabattula <ag...@threatmetrix.com>.
Thanks for the pointer Aaron.
Regards,
Ananth
On 15-Jul-2013, at 8:30 AM, "aaron morton" <aa...@thelastpickle.com>> wrote:
For those following along at home, recently another project in this space was announced https://github.com/deanhiller/databus
Cheers
-----------------
Aaron Morton
Cassandra Consultant
New Zealand
@aaronmorton
http://www.thelastpickle.com
On 13/07/2013, at 4:01 PM, Ananth Gundabattula <ag...@threatmetrix.com>> wrote:
Hello Rob,
Thanks for the pointer. I have a couple of queries:
How does this project compare to the KairosDb project on github ( For one
I see that Rhombus supports multi column query which is cool whereas
kairos time series DB/OpenTSDB do not seem to have such a feature -
although we can use the tags to achieve something similar ? )
Are there any roll ups performed automatically by Rhombus ?
Can we control the TTL of the data being inserted ?
I am looking at the some of the time series based projects for production
use preferably running on top of cassandra and was wondering if Rhombus
can be seen as a pure time series optimized schema or something more than
that ?
Regards,
Ananth
On 7/12/13 7:15 AM, "Rob Righter" <ro...@pardot.com>> wrote:
Hello,
Just wanted to share a project that we have been working on. It's a
time-series object store for Cassandra. We tried to generalize the
common use cases for storing time-series data in Cassandra and
automatically handle the denormalization, indexing, and wide row
sharding. It currently exists as a Java Library. We have it deployed
as a web service in a Dropwizard app server with a REST style
interface. The plan is to eventually release that Dropwizard app too.
The project and explanation is available on Github at:
https://github.com/Pardot/Rhombus
I would love to hear feedback.
Many Thanks,
Rob
Re: Rhombus - A time-series object store for Cassandra
Posted by aaron morton <aa...@thelastpickle.com>.
For those following along at home, recently another project in this space was announced https://github.com/deanhiller/databus
Cheers
-----------------
Aaron Morton
Cassandra Consultant
New Zealand
@aaronmorton
http://www.thelastpickle.com
On 13/07/2013, at 4:01 PM, Ananth Gundabattula <ag...@threatmetrix.com> wrote:
> Hello Rob,
>
> Thanks for the pointer. I have a couple of queries:
>
>> How does this project compare to the KairosDb project on github ( For one
>> I see that Rhombus supports multi column query which is cool whereas
>> kairos time series DB/OpenTSDB do not seem to have such a feature -
>> although we can use the tags to achieve something similar ? )
>
>> Are there any roll ups performed automatically by Rhombus ?
>
>> Can we control the TTL of the data being inserted ?
>
> I am looking at the some of the time series based projects for production
> use preferably running on top of cassandra and was wondering if Rhombus
> can be seen as a pure time series optimized schema or something more than
> that ?
>
> Regards,
> Ananth
>
>
>
>
> On 7/12/13 7:15 AM, "Rob Righter" <ro...@pardot.com> wrote:
>
>> Hello,
>>
>> Just wanted to share a project that we have been working on. It's a
>> time-series object store for Cassandra. We tried to generalize the
>> common use cases for storing time-series data in Cassandra and
>> automatically handle the denormalization, indexing, and wide row
>> sharding. It currently exists as a Java Library. We have it deployed
>> as a web service in a Dropwizard app server with a REST style
>> interface. The plan is to eventually release that Dropwizard app too.
>>
>> The project and explanation is available on Github at:
>> https://github.com/Pardot/Rhombus
>>
>> I would love to hear feedback.
>>
>> Many Thanks,
>> Rob
>
Re: Rhombus - A time-series object store for Cassandra
Posted by Ananth Gundabattula <ag...@threatmetrix.com>.
Hello Rob,
Thanks for the pointer. I have a couple of queries:
>How does this project compare to the KairosDb project on github ( For one
>I see that Rhombus supports multi column query which is cool whereas
>kairos time series DB/OpenTSDB do not seem to have such a feature -
>although we can use the tags to achieve something similar ? )
>Are there any roll ups performed automatically by Rhombus ?
> Can we control the TTL of the data being inserted ?
I am looking at the some of the time series based projects for production
use preferably running on top of cassandra and was wondering if Rhombus
can be seen as a pure time series optimized schema or something more than
that ?
Regards,
Ananth
On 7/12/13 7:15 AM, "Rob Righter" <ro...@pardot.com> wrote:
>Hello,
>
>Just wanted to share a project that we have been working on. It's a
>time-series object store for Cassandra. We tried to generalize the
>common use cases for storing time-series data in Cassandra and
>automatically handle the denormalization, indexing, and wide row
>sharding. It currently exists as a Java Library. We have it deployed
>as a web service in a Dropwizard app server with a REST style
>interface. The plan is to eventually release that Dropwizard app too.
>
>The project and explanation is available on Github at:
>https://github.com/Pardot/Rhombus
>
>I would love to hear feedback.
>
>Many Thanks,
>Rob