Skip to content

A compaction library for HBase 0.96 -> Hbase 0.99. It implements OpenTSDB Compaction alogrithm

Notifications You must be signed in to change notification settings

sdreynolds/tsd-compaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

What is it?

A compaction library for HBase 0.96 -> Hbase 0.99. It implements OpenTSDB Compaction algorithm

Installation

Run Maven package mvn package And copy the resulting jar file into HBase's CLASSPATH. This is usually defined in /etc/hbase/hbase-env.sh

Then change the configuration of the TSDB's 't' column family in hbase shell disable 'tsdb' alter 'tsdb', {NAME => 't', CONFIGURATION => {'hbase.hstore.defaultengine.compactor.class' => 'com.twilio.compaction.TSDCompactor'}} enable 'tsdb'

About

A compaction library for HBase 0.96 -> Hbase 0.99. It implements OpenTSDB Compaction alogrithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages