Skip to content

Instantly share code, notes, and snippets.

@chenset
Last active March 27, 2019 03:37
Show Gist options
  • Select an option

  • Save chenset/04deebb8274a55b11a1dc14a9ffacf90 to your computer and use it in GitHub Desktop.

Select an option

Save chenset/04deebb8274a55b11a1dc14a9ffacf90 to your computer and use it in GitHub Desktop.
redis memory usage per key
#!/usr/bin/env bash
redis_cmd='redis-cli -n 1'
# size of db
ssss=0
# get keys and sizes
for k in `$redis_cmd keys "*"`; do
key_size_bytes=`$redis_cmd memory usage $k`;
((ssss+=key_size_bytes))
#if [ $key_size_bytes -gt 1024000 ]
#then
echo $k "===" $key_size_bytes;
#fi
done
echo ""
echo "db size: " $ssss;
@chenset
Copy link
Author

chenset commented Mar 27, 2019

redis version >= 4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment