Setting Metadata Ejection
Bucket ejection from memory is set with POST /pools/default/buckets/default
HTTP method and URI.
HTTP method and URI
To set the metadata ejection policy, use the evictionPolicy
parameter.
Default: valueOnly
POST /pools/default/buckets/default
Value-only ejection (the default) removes the data from cache but keeps all keys and metadata fields for non-resident items. When the value bucket ejection occurs, the item’s value is reset. Full metadata ejection removes all data including keys, metadata, and key-values from cache for non-resident items. Full metadata ejection reduces RAM requirement for large buckets.
Syntax
Curl request syntax:
curl -u [admin]:[password] -X POST http://[localhost]/pools/default/buckets/default -d evictionPolicy=[valueOnly | fullEviction]