|
||||||||||
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()
|
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 |
java.util.Map<java.lang.String,java.lang.String> |
getCompressionParameters()
Get the compression parameters |
double |
getCompressionRatio()
|
long[] |
getEstimatedColumnCountHistogram()
|
long[] |
getEstimatedRowSizeHistogram()
|
long[] |
getLifetimeReadLatencyHistogramMicros()
|
long[] |
getLifetimeWriteLatencyHistogramMicros()
|
long |
getLiveDiskSpaceUsed()
|
int |
getLiveSSTableCount()
|
int |
getMaximumCompactionThreshold()
Gets the maximum number of sstables in queue before compaction kicks off |
long |
getMaxRowSize()
|
long |
getMeanRowSize()
|
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()
|
int |
getPendingTasks()
|
long |
getReadCount()
|
long |
getRecentBloomFilterFalsePositives()
|
double |
getRecentBloomFilterFalseRatio()
|
long[] |
getRecentReadLatencyHistogramMicros()
|
double |
getRecentReadLatencyMicros()
|
long[] |
getRecentSSTablesPerReadHistogram()
|
long[] |
getRecentWriteLatencyHistogramMicros()
|
double |
getRecentWriteLatencyMicros()
|
java.util.List<java.lang.String> |
getSSTablesForKey(java.lang.String key)
Returns a list of filenames that contain the given key on this node |
long[] |
getSSTablesPerReadHistogram()
|
long |
getTotalDiskSpaceUsed()
|
long |
getTotalReadLatencyMicros()
|
long |
getTotalWriteLatencyMicros()
|
int |
getUnleveledSSTables()
|
long |
getWriteCount()
|
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 |
setCompactionThresholds(int minThreshold,
int maxThreshold)
Sets the maximum and maximum number of SSTables in queue before compaction kicks off |
void |
setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts)
Set the compression parameters |
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 |
Method Detail |
---|
java.lang.String getColumnFamilyName()
long getMemtableDataSize()
long getMemtableColumnsCount()
int getMemtableSwitchCount()
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
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 setCompactionThresholds(int minThreshold, int maxThreshold)
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()
java.util.Map<java.lang.String,java.lang.String> getCompressionParameters()
void setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts) throws ConfigurationException
opts
- map of string names to values
ConfigurationException
void disableAutoCompaction()
long estimateKeys()
long[] getEstimatedRowSizeHistogram()
long[] getEstimatedColumnCountHistogram()
double getCompressionRatio()
java.util.List<java.lang.String> getBuiltIndexes()
java.util.List<java.lang.String> getSSTablesForKey(java.lang.String key)
key
-
void loadNewSSTables()
int getUnleveledSSTables()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |