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.
Compile Dependencies (5)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Cache Client
Apache 2.0
| net.spy
»
spymemcached A client library for memcached. | 2.12.3 | ✔ | |
Apache 2.0
| org.apache.hadoop
»
hadoop-common Apache Hadoop Common | 3.4.3 | 3.5.0 | |
Apache 2.0
| org.apache.hbase
»
hbase-common Common functionality for HBase | 3.0.0 | ✔ | |
Apache 2.0
| org.apache.hbase
»
hbase-server Server functionality for HBase | 3.0.0 | ✔ | |
Annotation Lib
Apache 2.0
| org.apache.yetus
»
audience-annotations Annotations for defining API boundaries and tools for managing javadocs | 0.15.0 | 0.15.1 |