Report a value's memory usage in bytes [Examples](#examples) ## Required arguments
key is key to parse.
## Optional arguments
path is JSONPath to specify. Default is root `$`.
## Return JSON.DEBUG MEMORY returns an integer reply specified as the value size in bytes. For more information about replies, see [Redis serialization protocol specification](/docs/reference/protocol-spec). ## Examples
Report a value's memory usage in bytes Create a JSON document. {{< highlight bash >}} redis> JSON.SET item:2 $ '{"name":"Wireless earbuds","description":"Wireless Bluetooth in-ear headphones","connection":{"wireless":true,"type":"Bluetooth"},"price":64.99,"stock":17,"colors":["black","white"], "max_level":[80, 100, 120]}' OK {{< / highlight >}} Get the values' memory usage in bytes. {{< highlight bash >}} redis> JSON.DEBUG MEMORY item:2 (integer) 253 {{< / highlight >}}
## See also `JSON.SET` | `JSON.ARRLEN` ## Related topics * [RedisJSON](/docs/stack/json) * [Index and search JSON documents](/docs/stack/search/indexing_json)