HBase/Zookeeper is a heavy/complex stack when considering small-scale
development and testing .  The Mini HBase cluster is tricky to configure
and consumes a fair amount of memory.  Zookeeper suffers from timeout
issues that complicate debugging cycles.   Region server management also
complicates testing  It may be preferable to have an option to avoid these
considerations altogether when working on/developing portions of logic that
do not interface directly with the indexing and metadata logic.

In the eBay blog there is a single sentence mentioning it "may" be possible
to use a different K-V backend than HBase:

http://www.ebaytech
blog.com/2014/10/20/announcing-kylin-extreme-olap-engine-for-big-data/



   - *Storage Engine: *This engine manages the underlying storage –
   specifically the cuboids, which are stored as key-value pairs. The Storage
   Engine uses HBase ... *Kylin can also be extended to support other K-V
   systems, such as Redis <http://redis.io/>.*

Is there any documentation on how that extension may be achieved?  A
pluggable interface?  I would for example like to see Cassandra as a
drop-in replacement for HBase.

Thanks

stephenb

Reply via email to