Contributors Wanted

orcus

Build Status codecov Maven Central Latest version

orcus is a library to interact with HBase/Bigtable built atop HBase Java Client for connecting to an HBase/Bigtable instance. Also, it has a feature to automatically derive a result object to an arbitrary type object.

How to use it

HBase

Firstly, this library depends on "provided" HBase client on your project. Thus, you must to add an HBase client to your build.sbt in addition to orcus-core. For example:

libraryDependencies += Seq(
  "com.github.tkrs" %% "orcus-core" % "x.y.z",
  "org.apache.hbase" % "hbase-client" % "a.b.c"
)

And, so look at this example

Bigtable

If you use the google-cloud-bigtable, you can use the orcus-bigtable

libraryDependencies += Seq(
  "com.github.tkrs" %% "orcus-bigtable" % "x.y.z"
)

And, so look at this example

LICENSE

MIT