
public class GlueHbaseDao extends Object implements org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
GlueHbaseDao() |
| Modifier and Type | Method and Description |
|---|---|
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) |
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에서 삭제할 데이터의 KeyCopyright © 2013–2020 POSCO ICT. All rights reserved.