Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Z
_
A
add(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
add(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Add a value in the database.
add(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Adds a keys value in the database if the key doesn't already exist
ADD_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
ADD_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
addValue(double, String)
- Method in class com.yahoo.ycsb.generator.
DiscreteGenerator
append(String, long, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
append(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Append a value in the database.
append(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Appends a value to a keys current value
APPEND_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
APPEND_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
ASCIIString(int)
- Static method in class com.yahoo.ycsb.
Utils
Generate a random ASCII string of a given length.
B
BasicDB
- Class in
com.yahoo.ycsb
Basic DB that just prints out the requested operations, instead of doing them against a database.
BasicDB()
- Constructor for class com.yahoo.ycsb.
BasicDB
BUCKETS
- Static variable in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
BUCKETS
- Static variable in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
BUCKETS_DEFAULT
- Static variable in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
C
cas(String, long, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
cas(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Does a Create and store operation.
cas(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Stores a new value if the operation has the correct cas value
CAS_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
CAS_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
CassandraClient5
- Class in
com.yahoo.ycsb.db
Cassandra 0.5 client for YCSB framework
CassandraClient5()
- Constructor for class com.yahoo.ycsb.db.
CassandraClient5
CassandraClient6
- Class in
com.yahoo.ycsb.db
Cassandra 0.6 client for YCSB framework
CassandraClient6()
- Constructor for class com.yahoo.ycsb.db.
CassandraClient6
CassandraClient7
- Class in
com.yahoo.ycsb.db
Cassandra 0.7 client for YCSB framework
CassandraClient7()
- Constructor for class com.yahoo.ycsb.db.
CassandraClient7
checkRequiredProperties(Properties)
- Static method in class com.yahoo.ycsb.
Client
CHURN_WORKING_SET_DELTA_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
CHURN_WORKING_SET_DELTA_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
CHURN_WORKING_SET_DELTA_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
CHURN_WORKING_SET_DELTA_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
CHURN_WORKING_SET_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
CHURN_WORKING_SET_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
CHURN_WORKING_SET_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
CHURN_WORKING_SET_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
ChurnGenerator
- Class in
com.yahoo.ycsb.generator
Generate a popularity distribution of items, skewed to favor recent items significantly more than older items.
ChurnGenerator(int, int, int)
- Constructor for class com.yahoo.ycsb.generator.
ChurnGenerator
cleanup()
- Method in class com.yahoo.ycsb.database.
DBWrapper
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.
DataStore
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.db.
HBaseClient
Cleanup any state for this DB.
cleanup()
- Method in class com.yahoo.ycsb.db.
VoldemortClient
cleanup()
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Cleanup any state for this Memcached.
cleanup()
- Method in class com.yahoo.ycsb.
Workload
Cleanup the scenario.
Client
- Class in
com.yahoo.ycsb
Main class for executing YCSB.
Client()
- Constructor for class com.yahoo.ycsb.
Client
client
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
close()
- Method in class com.yahoo.ycsb.measurements.exporter.
JSONMeasurementsExporter
close()
- Method in class com.yahoo.ycsb.measurements.exporter.
TextMeasurementsExporter
column_family
- Variable in class com.yahoo.ycsb.db.
CassandraClient7
COLUMN_FAMILY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
COLUMN_FAMILY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
com.yahoo.ycsb
- package com.yahoo.ycsb
com.yahoo.ycsb.database
- package com.yahoo.ycsb.database
com.yahoo.ycsb.db
- package com.yahoo.ycsb.db
com.yahoo.ycsb.generator
- package com.yahoo.ycsb.generator
com.yahoo.ycsb.measurements
- package com.yahoo.ycsb.measurements
com.yahoo.ycsb.measurements.exporter
- package com.yahoo.ycsb.measurements.exporter
com.yahoo.ycsb.memcached
- package com.yahoo.ycsb.memcached
com.yahoo.ycsb.workloads
- package com.yahoo.ycsb.workloads
CommandLine
- Class in
com.yahoo.ycsb
A simple command line client to a database, using the appropriate com.yahoo.ycsb.DB implementation.
CommandLine()
- Constructor for class com.yahoo.ycsb.
CommandLine
computeTime(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
CONNECTION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
CONNECTION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
CONNECTION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
CONNECTION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
CONNECTION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
CONNECTION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
ConnectionRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient5
ConnectionRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient6
ConnectionRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient7
CoreWorkload
- Class in
com.yahoo.ycsb.workloads
The core benchmark scenario.
CoreWorkload()
- Constructor for class com.yahoo.ycsb.workloads.
CoreWorkload
CounterGenerator
- Class in
com.yahoo.ycsb.generator
Generates a sequence of integers 0, 1, ...
CounterGenerator(int)
- Constructor for class com.yahoo.ycsb.generator.
CounterGenerator
Create a counter that starts at countstart
D
DataStore
- Class in
com.yahoo.ycsb
DataStore()
- Constructor for class com.yahoo.ycsb.
DataStore
DataStoreException
- Exception in
com.yahoo.ycsb
Something bad happened while interacting with the database.
DataStoreException(String)
- Constructor for exception com.yahoo.ycsb.
DataStoreException
DataStoreException()
- Constructor for exception com.yahoo.ycsb.
DataStoreException
DataStoreException(String, Throwable)
- Constructor for exception com.yahoo.ycsb.
DataStoreException
DataStoreException(Throwable)
- Constructor for exception com.yahoo.ycsb.
DataStoreException
DB
- Class in
com.yahoo.ycsb.database
A layer for accessing a database to be benchmarked.
DB()
- Constructor for class com.yahoo.ycsb.database.
DB
DBFactory
- Class in
com.yahoo.ycsb.database
Creates a DB layer by dynamically classloading the specified DB class.
DBFactory()
- Constructor for class com.yahoo.ycsb.database.
DBFactory
DBWrapper
- Class in
com.yahoo.ycsb.database
Wrapper around a "real" DB that measures latencies and counts return codes.
DBWrapper(DB)
- Constructor for class com.yahoo.ycsb.database.
DBWrapper
decr(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
decr(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Decrement a value in the database.
decr(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Decrement a keys value in the database
DECR_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
DECR_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
DEFAULT_DB
- Static variable in class com.yahoo.ycsb.
CommandLine
delete(String, String)
- Method in class com.yahoo.ycsb.
BasicDB
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.database.
DB
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.db.
HBaseClient
Delete a record from the database.
delete(String, String)
- Method in class com.yahoo.ycsb.db.
MongoDbClient
delete(String)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
delete(String, String)
- Method in class com.yahoo.ycsb.db.
VoldemortClient
delete(String)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Delete a value from the database.
delete(String)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Delete a key from the database
DELETE_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
DELETE_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
DiscreteGenerator
- Class in
com.yahoo.ycsb.generator
Generates a distribution by choosing from a discrete set of values.
DiscreteGenerator()
- Constructor for class com.yahoo.ycsb.generator.
DiscreteGenerator
doInsert(DataStore, Object)
- Method in class com.yahoo.ycsb.
Workload
Do one insert operation.
doInsert(DataStore, Object)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
Do one insert operation.
doInsert(DataStore, Object)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
Do one insert operation.
doTransaction(DataStore, Object)
- Method in class com.yahoo.ycsb.
Workload
Do one transaction operation.
doTransaction(DataStore, Object)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
Do one transaction operation.
doTransaction(DataStore, Object)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
Do one transaction operation.
doTransactionAdd(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionAppend(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionCas(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionDecr(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionDelete(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionGet(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionGets(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionIncr(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionInsert(DB)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
doTransactionPrepend(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionRead(DB)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
doTransactionReadModifyWrite(DB)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
doTransactionReplace(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionScan(DB)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
doTransactionSet(Memcached)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
doTransactionUpdate(DB)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
E
Error
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
Error
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
Error
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
ERROR
- Static variable in class com.yahoo.ycsb.db.
VoldemortClient
exportMeasurements(MeasurementsExporter)
- Method in class com.yahoo.ycsb.measurements.
Measurements
Export the current measurements to a suitable format.
exportMeasurements(MeasurementsExporter)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurement
Export the current measurements to a suitable format.
exportMeasurements(MeasurementsExporter)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
exportMeasurements(MeasurementsExporter)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
exportMeasurements(MeasurementsExporter)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
F
FIELD_COUNT_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the number of fields in a record.
FIELD_COUNT_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The name of the property for the number of fields in a record.
FIELD_COUNT_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
Default number of fields in a record.
FIELD_COUNT_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
Default number of fields in a record.
FIELD_LENGTH_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the length of a field in bytes.
FIELD_LENGTH_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default length of a field in bytes.
FNV_offset_basis_32
- Static variable in class com.yahoo.ycsb.
Utils
FNV_offset_basis_64
- Static variable in class com.yahoo.ycsb.
Utils
FNV_prime_32
- Static variable in class com.yahoo.ycsb.
Utils
FNV_prime_64
- Static variable in class com.yahoo.ycsb.
Utils
FNVhash32(int)
- Static method in class com.yahoo.ycsb.
Utils
32 bit FNV hash.
FNVhash64(long)
- Static method in class com.yahoo.ycsb.
Utils
64 bit FNV hash.
G
Generator
- Class in
com.yahoo.ycsb.generator
An expression that generates a sequence of string values, following some distribution (Uniform, Zipfian, Sequential, etc.)
Generator()
- Constructor for class com.yahoo.ycsb.generator.
Generator
get(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
get(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Get a value from the database.
get(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Get a key's value from the database.
GET_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
GET_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
getHTable(String)
- Method in class com.yahoo.ycsb.db.
HBaseClient
getMeasurements()
- Static method in class com.yahoo.ycsb.measurements.
Measurements
Return the singleton Measurements object.
getName()
- Method in class com.yahoo.ycsb.measurements.
OneMeasurement
getPercentile(int[], double)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
getProperties()
- Method in class com.yahoo.ycsb.database.
DBWrapper
Get the set of properties for this DB.
getProperties()
- Method in class com.yahoo.ycsb.
DataStore
Get the set of properties for this DB.
getProperties()
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Get the set of properties for this Memcached.
gets(String)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
gets(String)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Get a CAS identifier for a value in the database
gets(String)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Gets a unique cas value for a key.
GETS_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
GETS_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
getSummary()
- Method in class com.yahoo.ycsb.measurements.
Measurements
Return a one line summary of the measurements.
getSummary()
- Method in class com.yahoo.ycsb.measurements.
OneMeasurement
getSummary()
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
getSummary()
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
getSummary()
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
GRANULARITY
- Static variable in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
Granularity for time series; measurements will be averaged in chunks of this granularity.
GRANULARITY_DEFAULT
- Static variable in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
H
hash(int)
- Static method in class com.yahoo.ycsb.
Utils
Hash an integer value.
HBaseClient
- Class in
com.yahoo.ycsb.db
HBase client for YCSB framework
HBaseClient()
- Constructor for class com.yahoo.ycsb.db.
HBaseClient
help()
- Static method in class com.yahoo.ycsb.
CommandLine
HttpError
- Static variable in class com.yahoo.ycsb.db.
HBaseClient
I
incr(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
incr(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Increment a value in the database.
incr(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Increment a keys value in the database
INCR_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
INCR_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
init()
- Method in class com.yahoo.ycsb.
BasicDB
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.database.
DBWrapper
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.
DataStore
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
HBaseClient
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
MongoDbClient
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
Initialize any state for this DB.
init()
- Method in class com.yahoo.ycsb.db.
VoldemortClient
Initialize the DB layer.
init()
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Initialize any state for this Memcached.
init(Properties)
- Method in class com.yahoo.ycsb.
Workload
Initialize the scenario.
init(Properties)
- Method in class com.yahoo.ycsb.workloads.
CoreWorkload
Initialize the scenario.
init(Properties)
- Method in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
Initialize the scenario.
initThread(Properties, int, int)
- Method in class com.yahoo.ycsb.
Workload
Initialize any state for a particular client thread.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.
BasicDB
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DB
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
HBaseClient
Insert a record in the database.
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
MongoDbClient
insert(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
VoldemortClient
INSERT_COUNT_PROPERTY
- Static variable in class com.yahoo.ycsb.
Client
Indicates how many inserts to do, if less than recordcount.
INSERT_ORDER_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the order to insert records.
INSERT_ORDER_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The name of the property for the order to insert records.
INSERT_ORDER_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
Default insert order.
INSERT_ORDER_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
Default insert order.
INSERT_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the proportion of transactions that are inserts.
INSERT_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default proportion of transactions that are inserts.
INSERT_START_PROPERTY
- Static variable in class com.yahoo.ycsb.
Workload
INSERT_START_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.
Workload
IntegerGenerator
- Class in
com.yahoo.ycsb.generator
A generator that is capable of generating ints as well as strings
IntegerGenerator()
- Constructor for class com.yahoo.ycsb.generator.
IntegerGenerator
ITEM_COUNT
- Static variable in class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
J
JSONMeasurementsExporter
- Class in
com.yahoo.ycsb.measurements.exporter
Export measurements into a machine readable JSON file.
JSONMeasurementsExporter(OutputStream)
- Constructor for class com.yahoo.ycsb.measurements.exporter.
JSONMeasurementsExporter
K
KEY_PREFIX_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
KEY_PREFIX_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
keyprefix
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
L
lastInt()
- Method in class com.yahoo.ycsb.generator.
IntegerGenerator
Return the previous int generated by the distribution.
lastString()
- Method in class com.yahoo.ycsb.generator.
DiscreteGenerator
Return the previous string generated by the distribution; e.g., returned from the last nextString() call.
lastString()
- Method in class com.yahoo.ycsb.generator.
Generator
Return the previous string generated by the distribution; e.g., returned from the last nextString() call.
lastString()
- Method in class com.yahoo.ycsb.generator.
IntegerGenerator
Return the previous string generated by the distribution; e.g., returned from the last nextString() call.
lastString()
- Method in class com.yahoo.ycsb.generator.
UniformGenerator
Return the previous string generated by the distribution; e.g., returned from the last nextString() call.
M
main(String[])
- Static method in class com.yahoo.ycsb.
Client
main(String[])
- Static method in class com.yahoo.ycsb.
CommandLine
main(String[])
- Static method in class com.yahoo.ycsb.db.
CassandraClient5
main(String[])
- Static method in class com.yahoo.ycsb.db.
CassandraClient6
main(String[])
- Static method in class com.yahoo.ycsb.db.
CassandraClient7
main(String[])
- Static method in class com.yahoo.ycsb.db.
HBaseClient
main(String[])
- Static method in class com.yahoo.ycsb.generator.
ChurnGenerator
main(String[])
- Static method in class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
main(String[])
- Static method in class com.yahoo.ycsb.generator.
SkewedLatestGenerator
main(String[])
- Static method in class com.yahoo.ycsb.generator.
ZipfianGenerator
MAX_SCAN_LENGTH_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the max scan length (number of records)
MAX_SCAN_LENGTH_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The name of the property for the max scan length (number of records)
MAX_SCAN_LENGTH_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default max scan length.
MAX_SCAN_LENGTH_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The default max scan length.
measure(String, int)
- Method in class com.yahoo.ycsb.measurements.
Measurements
Report a single value of a single metric.
measure(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurement
measure(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
measure(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
measure(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
Measurements
- Class in
com.yahoo.ycsb.measurements
Collects latency measurements, and reports them when requested.
Measurements(Properties)
- Constructor for class com.yahoo.ycsb.measurements.
Measurements
Create a new object with the specified properties.
MeasurementsExporter
- Interface in
com.yahoo.ycsb.measurements.exporter
Used to export the collected measurements into a useful format, for example human readable text or machine readable JSON.
MEMBASE_PORT
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
MEMBASE_PORT_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
Memcached
- Class in
com.yahoo.ycsb.memcached
A layer for accessing a database to be benchmarked.
Memcached()
- Constructor for class com.yahoo.ycsb.memcached.
Memcached
MemcachedCoreWorkload
- Class in
com.yahoo.ycsb.workloads
The core benchmark scenario.
MemcachedCoreWorkload()
- Constructor for class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
MemcachedFactory
- Class in
com.yahoo.ycsb.memcached
Creates a DB layer by dynamically classloading the specified DB class.
MemcachedFactory()
- Constructor for class com.yahoo.ycsb.memcached.
MemcachedFactory
MemcachedWrapper
- Class in
com.yahoo.ycsb.memcached
Wrapper around a "real" DB that measures latencies and counts return codes.
MemcachedWrapper(Memcached)
- Constructor for class com.yahoo.ycsb.memcached.
MemcachedWrapper
MongoDbClient
- Class in
com.yahoo.ycsb.db
MongoDB client for YCSB framework.
MongoDbClient()
- Constructor for class com.yahoo.ycsb.db.
MongoDbClient
N
newDB(String, Properties)
- Static method in class com.yahoo.ycsb.database.
DBFactory
newMemcached(String, Properties)
- Static method in class com.yahoo.ycsb.memcached.
MemcachedFactory
nextInt()
- Method in class com.yahoo.ycsb.generator.
ChurnGenerator
Generate the next string in the distribution, skewed Zipfian favoring the items most recently returned by the basis generator.
nextInt()
- Method in class com.yahoo.ycsb.generator.
CounterGenerator
If the generator returns numeric (integer) values, return the next value as an int.
nextInt()
- Method in class com.yahoo.ycsb.generator.
DiscreteGenerator
If the generator returns numeric (integer) values, return the next value as an int.
nextInt()
- Method in class com.yahoo.ycsb.generator.
IntegerGenerator
Return the next value as an int.
nextInt()
- Method in class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
Return the next int in the sequence.
nextInt()
- Method in class com.yahoo.ycsb.generator.
SkewedLatestGenerator
Generate the next string in the distribution, skewed Zipfian favoring the items most recently returned by the basis generator.
nextInt()
- Method in class com.yahoo.ycsb.generator.
UniformIntegerGenerator
nextInt(int)
- Method in class com.yahoo.ycsb.generator.
ZipfianGenerator
Generate the next item.
nextInt()
- Method in class com.yahoo.ycsb.generator.
ZipfianGenerator
Return the next value, skewed by the Zipfian distribution.
nextLong()
- Method in class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
Return the next long in the sequence.
nextLong(long)
- Method in class com.yahoo.ycsb.generator.
ZipfianGenerator
Generate the next item as a long.
nextLong()
- Method in class com.yahoo.ycsb.generator.
ZipfianGenerator
Return the next value, skewed by the Zipfian distribution.
nextString()
- Method in class com.yahoo.ycsb.generator.
DiscreteGenerator
Generate the next string in the distribution.
nextString()
- Method in class com.yahoo.ycsb.generator.
Generator
Generate the next string in the distribution.
nextString()
- Method in class com.yahoo.ycsb.generator.
IntegerGenerator
Generate the next string in the distribution.
nextString()
- Method in class com.yahoo.ycsb.generator.
UniformGenerator
Generate the next string in the distribution.
NoMatchingRecord
- Static variable in class com.yahoo.ycsb.db.
HBaseClient
O
Ok
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
Ok
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
Ok
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
Ok
- Static variable in class com.yahoo.ycsb.db.
HBaseClient
OK
- Static variable in class com.yahoo.ycsb.db.
VoldemortClient
OneMeasurement
- Class in
com.yahoo.ycsb.measurements
A single measured metric (such as READ LATENCY)
OneMeasurement(String)
- Constructor for class com.yahoo.ycsb.measurements.
OneMeasurement
OneMeasurementHistogram
- Class in
com.yahoo.ycsb.measurements
Take measurements and maintain a histogram of a given metric, such as READ LATENCY.
OneMeasurementHistogram(String, Properties)
- Constructor for class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
OneMeasurementHistogramCustom
- Class in
com.yahoo.ycsb.measurements
Take measurements and maintain a histogram of a given metric, such as READ LATENCY.
OneMeasurementHistogramCustom(String, Properties)
- Constructor for class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
OneMeasurementTimeSeries
- Class in
com.yahoo.ycsb.measurements
A time series measurement of a metric, such as READ LATENCY.
OneMeasurementTimeSeries(String, Properties)
- Constructor for class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
OPERATION_COUNT_PROPERTY
- Static variable in class com.yahoo.ycsb.
Client
OPERATION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
OPERATION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
OPERATION_RETRY_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
OPERATION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient5
OPERATION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient6
OPERATION_RETRY_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
OperationRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient5
OperationRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient6
OperationRetries
- Variable in class com.yahoo.ycsb.db.
CassandraClient7
P
PASSWORD_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
prepend(String, long, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
prepend(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Prepends a value to a specific keys current value
prepend(String, long, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Prepends a value to a keys current value
PREPEND_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
PREPEND_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
PRINT_STATS_INTERVAL
- Static variable in class com.yahoo.ycsb.
Client
PRINT_STATS_INTERVAL_DEFAULT
- Static variable in class com.yahoo.ycsb.
Client
PROTOCOL_PROPERTY
- Static variable in class com.yahoo.ycsb.
Client
R
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.
BasicDB
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DB
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
HBaseClient
Read a record from the database.
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
MongoDbClient
read(String, String, Set<String>, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
VoldemortClient
READ_ALL_FIELDS_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for deciding whether to read one field (false) or all fields (true) of a record.
READ_ALL_FIELDS_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default value for the readallfields property.
READ_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the proportion of transactions that are reads.
READ_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default proportion of transactions that are reads.
READMODIFYWRITE_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the proportion of transactions that are read-modify-write.
READMODIFYWRITE_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default proportion of transactions that are scans.
RECORD_COUNT_PROPERTY
- Static variable in class com.yahoo.ycsb.
Client
replace(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
replace(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Replaces the current value of a key if the key already exists
replace(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Replaces the value of a key already in the database.
REPLACE_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
REPLACE_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
reportReturnCode(String, int)
- Method in class com.yahoo.ycsb.measurements.
Measurements
Report a return code for a single DB operaiton.
reportReturnCode(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurement
reportReturnCode(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogram
reportReturnCode(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementHistogramCustom
reportReturnCode(int)
- Method in class com.yahoo.ycsb.measurements.
OneMeasurementTimeSeries
REQUEST_DISTRIBUTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the the distribution of requests across the keyspace.
REQUEST_DISTRIBUTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The name of the property for the the distribution of requests across the keyspace.
REQUEST_DISTRIBUTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default distribution of requests across the keyspace
REQUEST_DISTRIBUTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The default distribution of requests across the keyspace
resizeWorkingSet()
- Method in class com.yahoo.ycsb.generator.
ChurnGenerator
S
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.
BasicDB
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.database.
DB
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
HBaseClient
Perform a range scan for a set of records in the database.
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
MongoDbClient
scan(String, String, int, Set<String>, Vector<HashMap<String, String>>)
- Method in class com.yahoo.ycsb.db.
VoldemortClient
SCAN_LENGTH_DISTRIBUTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the scan length distribution.
SCAN_LENGTH_DISTRIBUTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The name of the property for the scan length distribution.
SCAN_LENGTH_DISTRIBUTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default max scan length.
SCAN_LENGTH_DISTRIBUTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
The default max scan length.
SCAN_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the proportion of transactions that are scans.
SCAN_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default proportion of transactions that are scans.
ScrambledZipfianGenerator
- Class in
com.yahoo.ycsb.generator
A generator of a zipfian distribution.
ScrambledZipfianGenerator(long)
- Constructor for class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
Create a zipfian generator for the specified number of items.
ScrambledZipfianGenerator(long, long)
- Constructor for class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
Create a zipfian generator for items between min and max.
ServerError
- Static variable in class com.yahoo.ycsb.db.
HBaseClient
set(String, Object)
- Method in class com.yahoo.ycsb.db.
SpymemcachedClient
set(String, Object)
- Method in class com.yahoo.ycsb.memcached.
Memcached
Set a record in the database.
set(String, Object)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Insert a record in the database.
SET_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
SET_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
setLastInt(int)
- Method in class com.yahoo.ycsb.generator.
IntegerGenerator
Set the last value generated.
setProperties(Properties)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Set the properties for this DB.
setProperties(Properties)
- Method in class com.yahoo.ycsb.
DataStore
Set the properties for this DB.
setProperties(Properties)
- Static method in class com.yahoo.ycsb.measurements.
Measurements
setProperties(Properties)
- Method in class com.yahoo.ycsb.memcached.
MemcachedWrapper
Set the properties for this Memcached.
SIMULATE_DELAY
- Static variable in class com.yahoo.ycsb.
BasicDB
SIMULATE_DELAY
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
SIMULATE_DELAY_DEFAULT
- Static variable in class com.yahoo.ycsb.
BasicDB
SIMULATE_DELAY_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
SkewedLatestGenerator
- Class in
com.yahoo.ycsb.generator
Generate a popularity distribution of items, skewed to favor recent items significantly more than older items.
SkewedLatestGenerator(CounterGenerator)
- Constructor for class com.yahoo.ycsb.generator.
SkewedLatestGenerator
SpymemcachedClient
- Class in
com.yahoo.ycsb.db
SpymemcachedClient()
- Constructor for class com.yahoo.ycsb.db.
SpymemcachedClient
T
table
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
tableLock
- Static variable in class com.yahoo.ycsb.db.
HBaseClient
TABLENAME_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the database table to run queries against.
TABLENAME_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default name of the database table to run queries against.
TextMeasurementsExporter
- Class in
com.yahoo.ycsb.measurements.exporter
Write human readable text.
TextMeasurementsExporter(OutputStream)
- Constructor for class com.yahoo.ycsb.measurements.exporter.
TextMeasurementsExporter
U
UniformGenerator
- Class in
com.yahoo.ycsb.generator
An expression that generates a random integer in the specified range
UniformGenerator(Vector<String>)
- Constructor for class com.yahoo.ycsb.generator.
UniformGenerator
Creates a generator that will return strings from the specified set uniformly randomly
UniformIntegerGenerator
- Class in
com.yahoo.ycsb.generator
Generates integers randomly uniform from an interval.
UniformIntegerGenerator(int, int)
- Constructor for class com.yahoo.ycsb.generator.
UniformIntegerGenerator
Creates a generator that will return integers uniformly randomly from the interval [lb,ub] inclusive (that is, lb and ub are possible values)
UnknownDataStoreException
- Exception in
com.yahoo.ycsb
Could not create the specified DB.
UnknownDataStoreException(String)
- Constructor for exception com.yahoo.ycsb.
UnknownDataStoreException
UnknownDataStoreException()
- Constructor for exception com.yahoo.ycsb.
UnknownDataStoreException
UnknownDataStoreException(String, Throwable)
- Constructor for exception com.yahoo.ycsb.
UnknownDataStoreException
UnknownDataStoreException(Throwable)
- Constructor for exception com.yahoo.ycsb.
UnknownDataStoreException
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.
BasicDB
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DB
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.database.
DBWrapper
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient5
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient6
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
CassandraClient7
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
HBaseClient
Update a record in the database.
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
MongoDbClient
update(String, String, HashMap<String, String>)
- Method in class com.yahoo.ycsb.db.
VoldemortClient
UPDATE_PROPORTION_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for the proportion of transactions that are updates.
UPDATE_PROPORTION_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default proportion of transactions that are updates.
usageMessage()
- Static method in class com.yahoo.ycsb.
Client
usageMessage()
- Static method in class com.yahoo.ycsb.
CommandLine
USERNAME_PROPERTY
- Static variable in class com.yahoo.ycsb.db.
CassandraClient7
Utils
- Class in
com.yahoo.ycsb
Utility functions.
Utils()
- Constructor for class com.yahoo.ycsb.
Utils
V
VALUE_LENGTH_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
VALUE_LENGTH_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
MemcachedCoreWorkload
VERBOSE
- Static variable in class com.yahoo.ycsb.
BasicDB
VERBOSE
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
VERBOSE_DEFAULT
- Static variable in class com.yahoo.ycsb.
BasicDB
VERBOSE_DEFAULT
- Static variable in class com.yahoo.ycsb.db.
SpymemcachedClient
VoldemortClient
- Class in
com.yahoo.ycsb.db
VoldemortClient()
- Constructor for class com.yahoo.ycsb.db.
VoldemortClient
W
Workload
- Class in
com.yahoo.ycsb
One experiment scenario.
Workload()
- Constructor for class com.yahoo.ycsb.
Workload
WORKLOAD_PROPERTY
- Static variable in class com.yahoo.ycsb.
Client
WorkloadException
- Exception in
com.yahoo.ycsb
The workload tried to do something bad.
WorkloadException(String)
- Constructor for exception com.yahoo.ycsb.
WorkloadException
WorkloadException()
- Constructor for exception com.yahoo.ycsb.
WorkloadException
WorkloadException(String, Throwable)
- Constructor for exception com.yahoo.ycsb.
WorkloadException
WorkloadException(Throwable)
- Constructor for exception com.yahoo.ycsb.
WorkloadException
write(String, String, int)
- Method in class com.yahoo.ycsb.measurements.exporter.
JSONMeasurementsExporter
write(String, String, double)
- Method in class com.yahoo.ycsb.measurements.exporter.
JSONMeasurementsExporter
write(String, String, int)
- Method in interface com.yahoo.ycsb.measurements.exporter.
MeasurementsExporter
Write a measurement to the exported format.
write(String, String, double)
- Method in interface com.yahoo.ycsb.measurements.exporter.
MeasurementsExporter
Write a measurement to the exported format.
write(String, String, int)
- Method in class com.yahoo.ycsb.measurements.exporter.
TextMeasurementsExporter
write(String, String, double)
- Method in class com.yahoo.ycsb.measurements.exporter.
TextMeasurementsExporter
WRITE_ALL_FIELDS_PROPERTY
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The name of the property for deciding whether to write one field (false) or all fields (true) of a record.
WRITE_ALL_FIELDS_PROPERTY_DEFAULT
- Static variable in class com.yahoo.ycsb.workloads.
CoreWorkload
The default value for the writeallfields property.
Z
ZETAN
- Static variable in class com.yahoo.ycsb.generator.
ScrambledZipfianGenerator
ZIPFIAN_CONSTANT
- Static variable in class com.yahoo.ycsb.generator.
ZipfianGenerator
ZipfianGenerator
- Class in
com.yahoo.ycsb.generator
A generator of a zipfian distribution.
ZipfianGenerator(long)
- Constructor for class com.yahoo.ycsb.generator.
ZipfianGenerator
Create a zipfian generator for the specified number of items.
ZipfianGenerator(long, long)
- Constructor for class com.yahoo.ycsb.generator.
ZipfianGenerator
Create a zipfian generator for items between min and max.
ZipfianGenerator(long, double)
- Constructor for class com.yahoo.ycsb.generator.
ZipfianGenerator
Create a zipfian generator for the specified number of items using the specified zipfian constant.
ZipfianGenerator(long, long, double)
- Constructor for class com.yahoo.ycsb.generator.
ZipfianGenerator
Create a zipfian generator for items between min and max (inclusive) for the specified zipfian constant.
ZipfianGenerator(long, long, double, double)
- Constructor for class com.yahoo.ycsb.generator.
ZipfianGenerator
Create a zipfian generator for items between min and max (inclusive) for the specified zipfian constant, using the precomputed value of zeta.
_
_columnFamily
- Variable in class com.yahoo.ycsb.db.
HBaseClient
_columnFamilyBytes
- Variable in class com.yahoo.ycsb.db.
HBaseClient
_debug
- Variable in class com.yahoo.ycsb.db.
HBaseClient
_hTable
- Variable in class com.yahoo.ycsb.db.
HBaseClient
_table
- Variable in class com.yahoo.ycsb.db.
HBaseClient
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Z
_
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes