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

org.cloudgraph.hbase.scan.package.html Maven / Gradle / Ivy

Go to download

CloudGraph(tm) is a suite of Service Data Object (SDO) 2.1 services designed for relational and big-table style "cloud" databases, such as HBase and others.

There is a newer version: 2.0.4
Show newest version



Analyzes the characteristics of a query and assembles composite start and stop row keys, 
in order to leverage the important HBase partial row-key scan
capability for every possible query predicate expression.

For each set of query predicates forming the basis for an HBase scan, a set of context rich, data "flavor" specific structures are constructed to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features. If an HBase partial row-key scan is possible based on the literal set, a {@link PartialRowKeyScanAssembler} is invoked using the current scan context resulting in a pair of composite start/stop row keys. These are then used in the HBase client scan API start and stop row.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy