Rrd4j Backend implementation for Cassandra by the Datastax driver.
In order to use the backed you need to create a new instance of the RrdDatastaxBackendFactry. You will need to provide the datastax session as argument to the constructor.
The factory will create the keyspace "rrd4j" if it is not already created It will also create the table rrd in the keyspace where all the the backend data will be stored.
Please note that if you configure many archive in rrd
you might need to increase the commitlog_segment_size_in_mb
in cassandra configuration.
Otherwise you will get an IllegalArgumentException complaining: Mutation of xxxMiB is too large for the maximum size of 16.000MiB
as the size of the RrdDatastaxBackend.buffer stored will be grater the the half of a cassandra segment.
For further information see datastax
##Releases
Upgraded rrd and cassandra to version 3.5 and cassandra-driver-mapping 3.7.1
First release, depends on rrd version 3.2 and cassandra-driver-mapping 3.4.0