public class OTSClient extends Object implements Rebuildable
| 构造器和说明 |
|---|
OTSClient(OTSClientConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭OTS客户端
|
OTSStatus |
delete(String tableName,
Map<String,Object> keyMap,
com.alicloud.openservices.tablestore.model.Condition condition)
根据key删除数据
|
KVRecord |
get(String tableName,
Map<String,Object> keyMap)
获取数据
|
List<KVRecord> |
getRange(String tableName,
Map<String,Object> startKeyMap,
Map<String,Object> endKeyMap)
获取范围数据
|
OTSStatus |
put(String tableName,
KVRecord kvRecord,
com.alicloud.openservices.tablestore.model.Condition condition)
添加数据
|
RecordIterator |
rangeIterator(String tableName,
Map<String,Object> startKeyMap,
Map<String,Object> endKeyMap)
按照范围迭代数据
|
void |
rebuild() |
OTSStatus |
update(String tableName,
KVRecord kvRecord,
com.alicloud.openservices.tablestore.model.Condition condition)
更新数据
|
public OTSClient(OTSClientConfig config)
public void close()
public void rebuild()
rebuild 在接口中 Rebuildablepublic RecordIterator rangeIterator(String tableName, Map<String,Object> startKeyMap, Map<String,Object> endKeyMap)
tableName - 表名startKeyMap - 起始主键endKeyMap - 结束主键public List<KVRecord> getRange(String tableName, Map<String,Object> startKeyMap, Map<String,Object> endKeyMap)
tableName - 表名startKeyMap - 起始主键endKeyMap - 结束主键public KVRecord get(String tableName, Map<String,Object> keyMap)
tableName - 表名keyMap - 主键映射public OTSStatus delete(String tableName, Map<String,Object> keyMap, com.alicloud.openservices.tablestore.model.Condition condition)
tableName - 表名keyMap - 主键condition - 删除条件,无条件删除使用nullpublic OTSStatus put(String tableName, KVRecord kvRecord, com.alicloud.openservices.tablestore.model.Condition condition)
tableName - 表名kvRecord - 数据condition - 添加条件,无条件添加传递nullCopyright © 2023. All rights reserved.