Skip to content

Getting the most out of HBase! (Transactions and advanced Caching)

Photo of Yaniv Yancovich
Hosted By
Yaniv Y.
Getting the most out of HBase! (Transactions and advanced Caching)

Details

In our 4th HBase meetup, we will explore two methods for getting more out of your HBase cluster.

The first method is extending HBase capabilities by using a 3rd party library which implements transactions over the HBase cluster.

The second method uses the new caching feature which HBase keeps improving, in order to boost the cluster's performance.

Transactions in HBase - Ehud Lev, Gigya

---------------------------------------------

We all use HBase as a key value store, but what if we need to do a little more than that? The problem: Atomic operation in HBase is on the row level only. What if we want to update more than one row in one table? or even one row in 2 different tables? What if we want the ability to write transactions similar to those in SQL databases?In this lecture, Ehud will talk about two different “open source” libraries (Haeinsa and Tephra), that solve this problem on top of HBase.How does this work? What are the API usages?What is the cost?

Advanced caching in HBase - Yaniv Yancovich, Gigya

-----------------------------------------------------------

As with any database, optimized I/O is a critical concern to HBase. In fact, it is preferable to avoid performing any I/O at all. What this means is that memory utilization and caching structures are of utmost importance. Proper utilization of caches will improve the query performance in HBase. If someone is looking to optimize caching, it is worthwhile to understand the HBase data structures since optimization will vary with each use case. In this meeting, Yaniv will explore the various cache configurations available today in HBase and provide several tips .

Schedule

18:00 - 18:30 Gathering (Gigya, Azrieli Towers (Triangle), 43rd Floor, Tel Aviv-Yafo)

18:30 - 19:30 Transactions in HBase - Ehud Lev, Gigya

19:30 - 20:00 Advanced caching in HBase - Yaniv Yancovich, Gigya

20:00 - Q&A and Open discussion

Photo of HBase Israel Meetup group
HBase Israel Meetup
See more events
Azrieli Center
Azrieli Towers (Triangle), 43rd Floor · Tel Aviv-Yafo