|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.poscoict.glueframework.dao.hbase.GlueHbaseDao
public class GlueHbaseDao

Hbase와 연동하기 위한 Dao Class
| Constructor Summary | |
|---|---|
GlueHbaseDao()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
String |
delete(String tableName,
String row_id)
해당 데이터를 삭제한다. |
List<Map<String,Object>> |
find(String tableName)
Default 컬럼 패밀리에 해당하는 전체 데이터를 조회한다. |
List<Map<String,Object>> |
find(String tableName,
String family)
전체 데이터를 조회한다. |
List<Map<String,Object>> |
find(String tableName,
String family,
org.apache.hadoop.hbase.client.Scan scan)
해당 데이터를 조회한다. |
Map<String,Object> |
save(String tableName,
Map<String,Object> params)
해당 데이터를 Default 컬럼 패밀리에 저장한다. |
Map<String,Object> |
save(String tableName,
String family,
Map<String,Object> params)
해당 데이터를 저장한다. |
void |
setDefaultCf(String defaultCf)
|
void |
setHbaseTemplate(org.springframework.data.hadoop.hbase.HbaseTemplate hbaseTemplate)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlueHbaseDao()
| Method Detail |
|---|
public void setHbaseTemplate(org.springframework.data.hadoop.hbase.HbaseTemplate hbaseTemplate)
public void setDefaultCf(String defaultCf)
public List<Map<String,Object>> find(String tableName)
String - tableName Hbase에서 조회 할 데이터의 테이블 명
public List<Map<String,Object>> find(String tableName,
String family)
String - tableName Hbase에서 조회 할 데이터의 테이블 명String - family Hbase에서 조회 할 데이터의 컬럼 패밀리
public List<Map<String,Object>> find(String tableName,
String family,
org.apache.hadoop.hbase.client.Scan scan)
String - tableName Hbase에서 조회 할 데이터의 테이블 명String - family Hbase에서 조회 할 데이터의 컬럼 패밀리Scan - scan Hbase에서 조회 할 데이터의 조회 조건이 정의된 Scan 객체
public Map<String,Object> save(String tableName,
Map<String,Object> params)
String - tableName Hbase에 저장할 데이터의 테이블 명Map - params Hbase에 저장할 데이터
public Map<String,Object> save(String tableName,
String family,
Map<String,Object> params)
String - tableName Hbase에 저장할 데이터의 테이블 명String - family Hbase에 저장할 데이터의 컬럼 패밀리Map - params Hbase에 저장할 데이터
public String delete(String tableName,
String row_id)
String - row_id Hbase에서 삭제할 데이터의 Key
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||