Skip to content

Instantly share code, notes, and snippets.

@zznate
Created October 5, 2010 14:32
Show Gist options
  • Save zznate/611655 to your computer and use it in GitHub Desktop.
Save zznate/611655 to your computer and use it in GitHub Desktop.
cassandra.yaml:
- name: Indexed1
column_metadata:
- name: price
validator_class: LongType
index_type: KEYS
column_metadata:
- name: airport
index_type: KEYS
hector v2 api:
IndexedSlicesQuery<String, String, Long> indexedSlicesQuery =
HFactory.createIndexedSlicesQuery(keyspace, se, se,, LongSerializer.get());
indexedSlicesQuery.addEqualsExpression("airport", "LON");
indexedSlicesQuery.setColumnNames("price","airport");
indexedSlicesQuery.addGteExpression(“price”,40L);
indexedSlicesQuery.addLteExpression(“price”,60L);
indexedSlicesQuery.setColumnFamily("Indexed1");
indexedSlicesQuery.setStartKey("");
QueryResult<OrderedRows<String, String, Long>> result =
indexedSlicesQuery.execute();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment