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 _