If you don't have Homebrew, install it:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
After Homebrew is install, use Homebrew to install Redis
$ brew install redis
Launch Redis on startup
$ cp /usr/local/opt/redis/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
If you get No such file or directory
error, create the LaunchAgents
folder with mkdir ~/Library/LaunchAgents/
Start Redis
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Test
$ redis-cli ping
# Expect: PONG
$ redis-cli flushall
$ redis-cli
127.0.0.1:6379> keys *