Skip to main content

Momento Cache service quotas

info

Service quotas are directly affected by the support plan on your account. Both soft and hard limits are increasable for the Pro tier and Enterprise plans. If you would like to request an increase, please contact sales.

Limits

ResourceEntityDefaultBasic supportPro support
Soft limits
Namespace countregion330300
Operations per secondnamespace1001,00010,000
Hot storagenamespace100 MB1 GB10 GB
Hard limits
Time to live (TTL)item24 hours
Item sizeitem5 MB
Collection element sizeelement128 KB
Operations per second (control APIs)region5

Operations

Certain cache APIs can perform multiple operations in a single request. Multi-element operations are more efficient, so the cost of these APIs is discounted at a 2:1 ratio. This means every two elements will count as one operation towards the limiter.

tip

To further reduce the number of operations charged against your account, look into setting the read concern header to Express. This will reduce the charged operations count to 0.8x the default value, and will reduce latencies for frequently accessed keys.

As an example, a SetAddElements request adding one or two elements costs one operation, but with three or four elements it costs two operations, and so on. All the APIs listed below perform multiple operations and are subject to reduced cost. All unlisted APIs cost one operation.

API NameOperations
DictionaryFetchNumber of fields in response / 2, or 1 if dictionary is not found
DictionaryGetFieldsNumber of fields in request / 2
DictionaryRemoveFieldsNumber of fields in request / 2
DictionarySetFieldsNumber of fields in request / 2
KeysExistNumber of keys in request / 2
ListConcatenateBackNumber of elements in request / 2
ListConcatenateFrontNumber of elements in request / 2
ListFetchNumber of elements in response / 2, or 1 if list is not found
SetAddElementsNumber of elements in request / 2
SetContainsElementsNumber of elements in request / 2
SetFetchNumber of elements in response / 2, or 1 if set is not found
SetRemoveElementsNumber of elements in request/2
SortedSetFetchByRankNumber of elements in response / 2, or 1 if sorted set is not found
SortedSetFetchByScoreNumber of elements in response / 2, or 1 if sorted set is not found
SortedSetGetScoresNumber of elements in request / 2
SortedSetPutElementsNumber of elements in request / 2
SortedSetRemoveElementsNumber of elements in request / 2