public class MapRDBClient
extends com.yahoo.ycsb.DB
| Modifier and Type | Field and Description |
|---|---|
static int |
HttpError |
static int |
NoMatchingRecord |
static int |
Ok |
static int |
ServerError |
| Constructor and Description |
|---|
MapRDBClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
int |
delete(java.lang.String tableName,
java.lang.String key) |
void |
init() |
int |
insert(java.lang.String tableName,
java.lang.String key,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values) |
int |
read(java.lang.String tableName,
java.lang.String key,
java.util.Set<java.lang.String> fields,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> result) |
int |
scan(java.lang.String tableName,
java.lang.String startkey,
int recordcount,
java.util.Set<java.lang.String> fields,
java.util.Vector<java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator>> result) |
int |
update(java.lang.String tableName,
java.lang.String key,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values) |
public static final int Ok
public static final int ServerError
public static final int HttpError
public static final int NoMatchingRecord
public void init()
throws com.yahoo.ycsb.DBException
init in class com.yahoo.ycsb.DBcom.yahoo.ycsb.DBExceptionpublic void cleanup()
throws com.yahoo.ycsb.DBException
cleanup in class com.yahoo.ycsb.DBcom.yahoo.ycsb.DBExceptionpublic int read(java.lang.String tableName,
java.lang.String key,
java.util.Set<java.lang.String> fields,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> result)
read in class com.yahoo.ycsb.DBpublic int scan(java.lang.String tableName,
java.lang.String startkey,
int recordcount,
java.util.Set<java.lang.String> fields,
java.util.Vector<java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator>> result)
scan in class com.yahoo.ycsb.DBpublic int update(java.lang.String tableName,
java.lang.String key,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
update in class com.yahoo.ycsb.DBpublic int insert(java.lang.String tableName,
java.lang.String key,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
insert in class com.yahoo.ycsb.DBpublic int delete(java.lang.String tableName,
java.lang.String key)
delete in class com.yahoo.ycsb.DB