org.cloudgraph.hbase.scan.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cloudgraph-hbase Show documentation
Show all versions of cloudgraph-hbase Show documentation
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.
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