Is there a command to update redis?

If you're not using brew, then these steps will help you get up to date.

First, find the location of your installed redis-server instance before updating. In my case, it was in /usr/local/bin/, but it might also be in /usr/bin/. If it's not here, you can type which redis-server to find the location.

Next, download the redis tar file from https://redis.io/download, then install it from the directory it downloaded to:

cd Downloads
tar xzf redis-X.Y.Z.tar.gz
cd redis-X.Y.Z
make test
make

Next, we'll move the new installed redis to the location where the current instance is running:

sudo mv src/redis-server /usr/local/bin
sudo mv src/redis-cli /usr/local/bin

Now you should be ready to use redis-server and redis-cli in the new version.

PS - I also moved the redis-benchmark, redis-sentinel, redis-check-aof, and redis-check-dump files because they were also already in /usr/local/bin.

Ref: http://jasdeep.ca/2012/05/installing-redis-on-mac-os-x/


So far as I know, typing:

    $ brew upgrade redis

should work, where $ indicates your command line. If it complains about HomeBrew not being installed, you can obtain that here. Brew is an excellent package manager, and a great way of taking care of your files.


It would be better to follow this way.

$ brew update

$brew upgrade redis