|
||||||||||
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 |
getBloomFilterDiskSpaceUsed()
|
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()
|
java.lang.String |
getCompactionStrategyClass()
Gets the compaction strategy class name |
double |
getCompressionRatio()
|
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 |
setCompactionStrategyClass(java.lang.String className)
Sets the compaction strategy by class name |
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()
long getBloomFilterDiskSpaceUsed()
int getMinimumCompactionThreshold()
void setMinimumCompactionThreshold(int threshold)
int getMaximumCompactionThreshold()
void setMaximumCompactionThreshold(int threshold)
void setCompactionStrategyClass(java.lang.String className) throws ConfigurationException
className
- the name of the compaction strategy class
ConfigurationException
java.lang.String getCompactionStrategyClass()
void disableAutoCompaction()
long estimateKeys()
long[] getEstimatedRowSizeHistogram()
long[] getEstimatedColumnCountHistogram()
double getCompressionRatio()
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 |