|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ColumnFamilyStoreMBean
The MBean interface for ColumnFamilyStore
Method Summary | |
---|---|
void |
disableAutoCompaction()
Disable automatic compaction. |
long |
estimateKeys()
|
java.lang.Object |
forceFlush()
Triggers an immediate memtable flush. |
void |
forceMajorCompaction()
force a major compaction of this column family |
long |
getBloomFilterFalsePositives()
|
double |
getBloomFilterFalseRatio()
|
java.util.List<java.lang.String> |
getBuiltIndexes()
Returns a list of the names of the built column indexes for current store |
java.lang.String |
getColumnFamilyName()
|
long[] |
getEstimatedColumnCountHistogram()
|
long[] |
getEstimatedRowSizeHistogram()
|
int |
getKeyCacheSavePeriodInSeconds()
|
long[] |
getLifetimeReadLatencyHistogramMicros()
|
long[] |
getLifetimeWriteLatencyHistogramMicros()
|
long |
getLiveDiskSpaceUsed()
|
int |
getLiveSSTableCount()
|
int |
getMaximumCompactionThreshold()
Gets the maximum number of sstables in queue before compaction kicks off |
long |
getMaxRowSize()
return the size of the largest compacted row |
long |
getMeanRowSize()
return the mean size of the rows compacted |
long |
getMemtableColumnsCount()
Returns the total number of columns present in the memtable. |
long |
getMemtableDataSize()
Returns the total amount of data stored in the memtable, including column related overhead. |
int |
getMemtableSwitchCount()
Returns the number of times that a flush has resulted in the memtable being switched out. |
int |
getMinimumCompactionThreshold()
Gets the minimum number of sstables in queue before compaction kicks off |
long |
getMinRowSize()
return the size of the smallest compacted row |
int |
getPendingTasks()
|
long |
getReadCount()
|
long |
getRecentBloomFilterFalsePositives()
|
double |
getRecentBloomFilterFalseRatio()
|
long[] |
getRecentReadLatencyHistogramMicros()
|
double |
getRecentReadLatencyMicros()
|
long[] |
getRecentSSTablesPerReadHistogram()
|
long[] |
getRecentWriteLatencyHistogramMicros()
|
double |
getRecentWriteLatencyMicros()
|
int |
getRowCacheKeysToSave()
|
int |
getRowCacheSavePeriodInSeconds()
|
long[] |
getSSTablesPerReadHistogram()
|
long |
getTotalDiskSpaceUsed()
|
long |
getTotalReadLatencyMicros()
|
long |
getTotalWriteLatencyMicros()
|
int |
getUnleveledSSTables()
|
long |
getWriteCount()
|
void |
invalidateKeyCache()
invalidate the key cache; for use after invalidating row cache |
void |
invalidateRowCache()
invalidate the row cache; for use after bulk loading via BinaryMemtable |
void |
loadNewSSTables()
Scan through Keyspace/ColumnFamily's data directory determine which SSTables should be loaded and load them |
void |
setKeyCacheSavePeriodInSeconds(int kcspis)
|
void |
setMaximumCompactionThreshold(int threshold)
Sets the maximum number of sstables in queue before compaction kicks off |
void |
setMinimumCompactionThreshold(int threshold)
Sets the minimum number of sstables in queue before compaction kicks off |
void |
setRowCacheKeysToSave(int keysToSave)
|
void |
setRowCacheSavePeriodInSeconds(int rcspis)
|
Method Detail |
---|
java.lang.String getColumnFamilyName()
long getMemtableDataSize()
long getMemtableColumnsCount()
int getMemtableSwitchCount()
java.lang.Object forceFlush() throws java.io.IOException
java.io.IOException
long[] getRecentSSTablesPerReadHistogram()
long[] getSSTablesPerReadHistogram()
long getReadCount()
long getTotalReadLatencyMicros()
long[] getLifetimeReadLatencyHistogramMicros()
long[] getRecentReadLatencyHistogramMicros()
double getRecentReadLatencyMicros()
long getWriteCount()
long getTotalWriteLatencyMicros()
long[] getLifetimeWriteLatencyHistogramMicros()
long[] getRecentWriteLatencyHistogramMicros()
double getRecentWriteLatencyMicros()
int getPendingTasks()
int getLiveSSTableCount()
long getLiveDiskSpaceUsed()
long getTotalDiskSpaceUsed()
void forceMajorCompaction() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.lang.InterruptedException
void invalidateKeyCache()
void invalidateRowCache()
long getMinRowSize()
long getMaxRowSize()
long getMeanRowSize()
long getBloomFilterFalsePositives()
long getRecentBloomFilterFalsePositives()
double getBloomFilterFalseRatio()
double getRecentBloomFilterFalseRatio()
int getMinimumCompactionThreshold()
void setMinimumCompactionThreshold(int threshold)
int getMaximumCompactionThreshold()
void setMaximumCompactionThreshold(int threshold)
void disableAutoCompaction()
long estimateKeys()
long[] getEstimatedRowSizeHistogram()
long[] getEstimatedColumnCountHistogram()
java.util.List<java.lang.String> getBuiltIndexes()
int getRowCacheSavePeriodInSeconds()
void setRowCacheSavePeriodInSeconds(int rcspis)
int getKeyCacheSavePeriodInSeconds()
void setKeyCacheSavePeriodInSeconds(int kcspis)
int getRowCacheKeysToSave()
void setRowCacheKeysToSave(int keysToSave)
void loadNewSSTables()
int getUnleveledSSTables()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |