
public class OCRUDWorkload extends OBaseDocumentWorkload implements OCheckWorkload
OBaseDocumentWorkload.OWorkLoadContextOBaseWorkload.OBaseWorkLoadContext, OBaseWorkload.OWorkLoadResult| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_NAME |
static java.lang.String |
INDEX_NAME |
connectionStrategy, errors, MAX_ERRORS| Constructor and Description |
|---|
OCRUDWorkload() |
| Modifier and Type | Method and Description |
|---|---|
void |
check(ODatabaseIdentifier databaseIdentifier) |
com.orientechnologies.orient.core.record.impl.ODocument |
createOperation(long n) |
protected void |
createSchema(ODatabaseIdentifier databaseIdentifier) |
void |
deleteOperation(ODatabase database,
com.orientechnologies.orient.core.db.record.OIdentifiable rec) |
void |
execute(OStressTesterSettings settings,
ODatabaseIdentifier databaseIdentifier) |
int |
getCreates() |
int |
getDeletes() |
java.lang.String |
getFinalResult() |
java.lang.String |
getFinalResultAsJson() |
java.lang.String |
getName() |
java.lang.String |
getPartialResult() |
int |
getReads() |
int |
getScans() |
int |
getUpdates() |
void |
parseParameters(java.lang.String args) |
void |
readOperation(ODatabase database,
long n) |
void |
scanOperation(ODatabase database) |
void |
updateOperation(ODatabase database,
com.orientechnologies.orient.core.db.record.OIdentifiable rec) |
beginTransaction, commitTransaction, getContext, getDocumentDatabaseexecuteOperation, getErrors, getPercentile, manageNeedRetryExceptionpublic static final java.lang.String CLASS_NAME
public static final java.lang.String INDEX_NAME
public void parseParameters(java.lang.String args)
parseParameters in interface OWorkloadpublic void execute(OStressTesterSettings settings, ODatabaseIdentifier databaseIdentifier)
protected void createSchema(ODatabaseIdentifier databaseIdentifier)
public java.lang.String getPartialResult()
getPartialResult in interface OWorkloadpublic java.lang.String getFinalResult()
getFinalResult in interface OWorkloadpublic java.lang.String getFinalResultAsJson()
getFinalResultAsJson in interface OWorkloadpublic com.orientechnologies.orient.core.record.impl.ODocument createOperation(long n)
public void readOperation(ODatabase database, long n)
public void scanOperation(ODatabase database)
public void updateOperation(ODatabase database, com.orientechnologies.orient.core.db.record.OIdentifiable rec)
public void deleteOperation(ODatabase database, com.orientechnologies.orient.core.db.record.OIdentifiable rec)
public int getCreates()
public int getReads()
public int getScans()
public int getUpdates()
public int getDeletes()
public void check(ODatabaseIdentifier databaseIdentifier)
check in interface OCheckWorkloadCopyright © 2009–2022 OrientDB. All rights reserved.