public class MemcachedStorageCapabilities extends java.lang.Object implements StorageCapabilities
-I flag. MemcachedStorageService supports
arbitrarily large context names and keys by hashing values longer than 250 bytes, which is the maximum size allowed.| Modifier and Type | Field and Description |
|---|---|
private static long |
DEFAULT_MAX_VALUE
Memcached supports 1M slabs (i.e.
|
private long |
valueSize
Maximum size of memcached values.
|
| Constructor and Description |
|---|
MemcachedStorageCapabilities() |
MemcachedStorageCapabilities(long maxValueSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
getContextSize()
Gets max size of context labels in characters.
|
int |
getKeySize()
Gets max size of keys in characters.
|
long |
getValueSize()
Gets max size of values in characters.
|
private static long DEFAULT_MAX_VALUE
@Positive private final long valueSize
public MemcachedStorageCapabilities()
public MemcachedStorageCapabilities(@Positive
long maxValueSize)
public int getContextSize()
StorageCapabilitiesgetContextSize in interface StorageCapabilitiespublic int getKeySize()
StorageCapabilitiesgetKeySize in interface StorageCapabilitiespublic long getValueSize()
StorageCapabilitiesgetValueSize in interface StorageCapabilities