Class YCSBClient


  • public class YCSBClient
    extends com.yahoo.ycsb.DB
    • Constructor Summary

      Constructors 
      Constructor Description
      YCSBClient()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int delete​(java.lang.String arg0, java.lang.String arg1)  
      void init()  
      int insert​(java.lang.String table, java.lang.String key, java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)  
      int read​(java.lang.String table, 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 arg0, java.lang.String arg1, int arg2, java.util.Set<java.lang.String> arg3, java.util.Vector<java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator>> arg4)  
      int update​(java.lang.String table, java.lang.String key, java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)  
      • Methods inherited from class com.yahoo.ycsb.DB

        cleanup, getProperties, setProperties
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • YCSBClient

        public YCSBClient()
    • Method Detail

      • init

        public void init()
        Overrides:
        init in class com.yahoo.ycsb.DB
      • delete

        public int delete​(java.lang.String arg0,
                          java.lang.String arg1)
        Specified by:
        delete in class com.yahoo.ycsb.DB
      • insert

        public int insert​(java.lang.String table,
                          java.lang.String key,
                          java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)
        Specified by:
        insert in class com.yahoo.ycsb.DB
      • read

        public int read​(java.lang.String table,
                        java.lang.String key,
                        java.util.Set<java.lang.String> fields,
                        java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> result)
        Specified by:
        read in class com.yahoo.ycsb.DB
      • scan

        public int scan​(java.lang.String arg0,
                        java.lang.String arg1,
                        int arg2,
                        java.util.Set<java.lang.String> arg3,
                        java.util.Vector<java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator>> arg4)
        Specified by:
        scan in class com.yahoo.ycsb.DB
      • update

        public int update​(java.lang.String table,
                          java.lang.String key,
                          java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)
        Specified by:
        update in class com.yahoo.ycsb.DB