public class MVStoreDataStoreConfig extends Object
MVStore configuration parameters. For advanced use only. Differences from MVStore defaults: All data size values are expected to be set in bytes. Light compression is enabled by default (compress = 1)
For more info:
Constructor and Description |
---|
MVStoreDataStoreConfig() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
Long |
getAutoCommitBufferSize() |
Long |
getAutoCommitDelay() |
Integer |
getAutoCompactFillRate() |
Integer |
getCacheConcurrency() |
Long |
getCacheSize() |
Integer |
getCompress() |
Long |
getPageSplitSize()
Get the max memory page size in bytes before splitting it, in bytes.
|
int |
hashCode() |
void |
setAutoCommitBufferSize(Long autoCommitBufferSize) |
void |
setAutoCommitDelay(Long autoCommitDelay) |
void |
setAutoCompactFillRate(Integer autoCompactFillRate) |
void |
setCacheConcurrency(Integer cacheConcurrency) |
void |
setCacheSize(Long cacheSize) |
void |
setCompress(Integer compress) |
void |
setPageSplitSize(Long pageSplitSize) |
String |
toString() |
public Long getPageSplitSize()
public void setPageSplitSize(Long pageSplitSize)
public Integer getCompress()
public void setCompress(Integer compress)
public Integer getCacheConcurrency()
public void setCacheConcurrency(Integer cacheConcurrency)
public Long getCacheSize()
public void setCacheSize(Long cacheSize)
public Integer getAutoCompactFillRate()
public void setAutoCompactFillRate(Integer autoCompactFillRate)
public Long getAutoCommitBufferSize()
public void setAutoCommitBufferSize(Long autoCommitBufferSize)
public Long getAutoCommitDelay()
public void setAutoCommitDelay(Long autoCommitDelay)
Copyright © 2014–2023 Norconex Inc.. All rights reserved.