All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.kairosdb.datastore.cassandra.CassandraRowKeyPlugin Maven / Gradle / Ivy

Go to download

KairosDB is a time series database that stores numeric values along with key/value tags to a nosql data store. Currently supported backends are Cassandra and H2. An H2 implementation is provided for development work.

There is a newer version: 1.3.0-1
Show newest version
package org.kairosdb.datastore.cassandra;

import org.kairosdb.core.datastore.DatastoreMetricQuery;
import org.kairosdb.core.datastore.QueryPlugin;

import java.util.Iterator;

/**
 Created by bhawkins on 11/23/14.
 */
public interface CassandraRowKeyPlugin extends QueryPlugin
{
	/**
	 Must return the row keys for a query grouped by time
	 @param query
	 @return
	 */
	public Iterator getKeysForQueryIterator(DatastoreMetricQuery query);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy