Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

iSAX Indexing persisted in HBase

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 bin
Octocat-spinner-32 build
Octocat-spinner-32 data
Octocat-spinner-32 docs
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 .classpath
Octocat-spinner-32 .project
Octocat-spinner-32 README
Octocat-spinner-32 build.xml
Octocat-spinner-32 hbase.txt
Lumberyard is iSAX indexing stored in HBase for persistent and scalable index storage.

Lumberyard is based on the paper:

The jmotif project provides some support classes for Lumberyard:

For more info on iSAX in the jmotif project:

Lumberyard is licensed ASF 2.0

State of Code

- approximate search works

- kNN and exact search are currently broken for iSAX indexes in jmotif's implementation. Therefore Lumberyard does not currently have them, either. (to be fair, we're mostly interested in appox search with Lumberyard.)

- Indexing only works as a serial process currently. I've yet to dig into the best way to update multiple rows at once in hbase. (locking is a tricky performance issue)



- rebuilt to use the hadoop-core (20.2) and hbase (0.90) jars from CDH3u0
Something went wrong with that request. Please try again.