Mengatasi NullPointerException Retrieve Data HBase

Apa itu HBase?

HBase merupakan opensource distributed non relational database dengan pemodelan mirip seperti BigTable milik Google. HBase ini dikembangkan oleh Apache Software Foundation dan merupakan bagian dari Apache Hadoop project. Database ini running diatas HDFS. Database opensource Apache Software Foundation ini dikembangkan menggunakan Java language. HBase dikembangkan untuk membuat “BigTable” ┬áversi Apache Hadoop. Database ini cocok digunakan untuk bermain storing data dalam jumlah besar.

Langsung aja ke inti permasalahan. Sebenernya mau sekalian ngebahas tentang schema model HBase. Tapi yasudahlah, mungkin lain kali. Hahaha.. Kebetulan kemaren membuat API untuk retrieve data. Dan menggunakan filter dari library nya HBase, SingleColumnValueFilter. Seharusnya ketika data yang diambil merupakan data data yang sudah terfilter, tetapi pada kasus kali ini data tidak terfilter sehingga menampilkan semua data dan menampilkan error NullPointerException. Continue reading