Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.38 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.38 KB

rrd4j-cassandra Build Status

Rrd4j Backend implementation for Cassandra by the Datastax driver.

How to use

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.

Note on large archives

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

1.1

Upgraded rrd and cassandra to version 3.5 and cassandra-driver-mapping 3.7.1

1.0

First release, depends on rrd version 3.2 and cassandra-driver-mapping 3.4.0