Apache HBase - External Block Cache

HBase module that provides out of process block cache. Currently Memcached is the reference implementation for external block cache. External block caches allow HBase to take advantage of other more complex caches that can live longer than the HBase regionserver process and are not necessarily tied to a single computer life time. However external block caches add in extra operational overhead.

License

License

GroupId

GroupId

ch.cern.hbase
ArtifactId

ArtifactId

hbase-external-blockcache
Last Version

Last Version

2.2.4_1
Release Date

Release Date

Type

Type

jar
Description

Description

Apache HBase - External Block Cache
HBase module that provides out of process block cache. Currently Memcached is the reference implementation for external block cache. External block caches allow HBase to take advantage of other more complex caches that can live longer than the HBase regionserver process and are not necessarily tied to a single computer life time. However external block caches add in extra operational overhead.
Project Organization

Project Organization

The Apache Software Foundation
Source Code Management

Source Code Management

https://gitbox.apache.org/repos/asf?p=hbase.git/hbase-external-blockcache

Download hbase-external-blockcache

How to add to project

<!-- https://jarcasting.com/artifacts/ch.cern.hbase/hbase-external-blockcache/ -->
<dependency>
    <groupId>ch.cern.hbase</groupId>
    <artifactId>hbase-external-blockcache</artifactId>
    <version>2.2.4_1</version>
</dependency>
// https://jarcasting.com/artifacts/ch.cern.hbase/hbase-external-blockcache/
implementation 'ch.cern.hbase:hbase-external-blockcache:2.2.4_1'
// https://jarcasting.com/artifacts/ch.cern.hbase/hbase-external-blockcache/
implementation ("ch.cern.hbase:hbase-external-blockcache:2.2.4_1")
'ch.cern.hbase:hbase-external-blockcache:jar:2.2.4_1'
<dependency org="ch.cern.hbase" name="hbase-external-blockcache" rev="2.2.4_1">
  <artifact name="hbase-external-blockcache" type="jar" />
</dependency>
@Grapes(
@Grab(group='ch.cern.hbase', module='hbase-external-blockcache', version='2.2.4_1')
)
libraryDependencies += "ch.cern.hbase" % "hbase-external-blockcache" % "2.2.4_1"
[ch.cern.hbase/hbase-external-blockcache "2.2.4_1"]

Dependencies

compile (6)

Group / Artifact Type Version
ch.cern.hbase : hbase-common jar 2.2.4_1
ch.cern.hbase : hbase-server jar 2.2.4_1
net.spy : spymemcached Optional jar 2.12.2
org.slf4j : slf4j-api jar 1.7.25
org.apache.htrace : htrace-core4 jar 4.2.0-incubating
org.apache.yetus : audience-annotations jar 0.5.0

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
ch.cern.hbase : hbase-annotations test-jar 2.2.4_1

Project Modules

There are no modules declared in this project.

Versions

Version
2.2.4_1
2.2.4
2.1.3_1
2.1.3