Package com.mapr.ycsb.db
Class MapRDBJavaClient
- java.lang.Object
-
- com.yahoo.ycsb.DB
-
- com.mapr.ycsb.db.MapRDBJavaClient
-
public class MapRDBJavaClient extends com.yahoo.ycsb.DB
-
-
Field Summary
Fields Modifier and Type Field Description static intOkstatic intServerError
-
Constructor Summary
Constructors Constructor Description MapRDBJavaClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()intdelete(java.lang.String tableName, java.lang.String key)voidinit()intinsert(java.lang.String tableName, java.lang.String key, java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)intread(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)intscan(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)intupdate(java.lang.String tableName, java.lang.String key, java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
-
-
-
Field Detail
-
Ok
public static final int Ok
- See Also:
- Constant Field Values
-
ServerError
public static final int ServerError
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init()
- Overrides:
initin classcom.yahoo.ycsb.DB
-
cleanup
public void cleanup() throws com.yahoo.ycsb.DBException- Overrides:
cleanupin classcom.yahoo.ycsb.DB- Throws:
com.yahoo.ycsb.DBException
-
scan
public 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)- Specified by:
scanin classcom.yahoo.ycsb.DB
-
read
public 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)- Specified by:
readin classcom.yahoo.ycsb.DB
-
update
public int update(java.lang.String tableName, java.lang.String key, java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)- Specified by:
updatein classcom.yahoo.ycsb.DB
-
insert
public int insert(java.lang.String tableName, java.lang.String key, java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)- Specified by:
insertin classcom.yahoo.ycsb.DB
-
delete
public int delete(java.lang.String tableName, java.lang.String key)- Specified by:
deletein classcom.yahoo.ycsb.DB
-
-