| Package | Description |
|---|---|
| org.brandao.brcache | |
| org.brandao.brcache.memory | |
| org.brandao.brcache.tx |
| Modifier and Type | Field and Description |
|---|---|
protected Memory |
BRCacheConfig.memory |
| Modifier and Type | Method and Description |
|---|---|
protected Memory |
BRCacheConfig.createMemory(String name,
ClassLoader classLoader) |
Memory |
BRCacheConfig.getMemory()
Obtém a estratégia de acesso a memória.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StreamCache.init(long nodeBufferSize,
long nodePageSize,
double nodeSwapFactor,
long indexBufferSize,
long indexPageSize,
double indexSwapFactor,
long dataBufferSize,
long dataPageSize,
long blockSize,
double dataSwapFactor,
long maxSizeEntry,
int maxSizeKey,
Swapper swapper,
int quantitySwaperThread,
Memory memory)
Inicia o cache.
|
void |
BRCacheConfig.setMemory(Memory memory)
Define a estratégia de acesso a memória.
|
| Constructor and Description |
|---|
BasicCache(long nodeBufferSize,
long nodePageSize,
double nodeSwapFactor,
long indexBufferSize,
long indexPageSize,
double indexSwapFactor,
long dataBufferSize,
long dataPageSize,
long blockSize,
double dataSwapFactor,
long maxSizeEntry,
int maxSizeKey,
Swapper swapper,
int quantitySwaperThread,
Memory memory)
Cria um novo cache.
|
StreamCache(long nodeBufferSize,
long nodePageSize,
double nodeSwapFactor,
long indexBufferSize,
long indexPageSize,
double indexSwapFactor,
long dataBufferSize,
long dataPageSize,
long blockSize,
double dataSwapFactor,
long maxSizeEntry,
int maxSizeKey,
Swapper swapper,
int quantitySwaperThread,
Memory memory)
Cria um novo cache.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HeapMemory
Gerencia a memória usada no cache.
|
class |
UnsafeMemory
Gerencia a memória usada no cache.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TXCache.init(long nodeBufferSize,
long nodePageSize,
double nodeSwapFactor,
long indexBufferSize,
long indexPageSize,
double indexSwapFactor,
long dataBufferSize,
long dataPageSize,
long blockSize,
double dataSwapFactor,
long maxSizeEntry,
int maxSizeKey,
Swapper swapper,
int quantitySwaperThread,
Memory memory) |
Copyright © 2016. All rights reserved.