1. 程式人生 > >Mac下安裝和配置Redis

Mac下安裝和配置Redis

bsp 連接 遠程 post ret 執行 don redis 命令 rfi

使用Homebrew安裝redis可以減少大量的安裝和配置的工作量。

  • 檢測是否安裝了homebrew

  brew -v

  • 安裝命令

  brew install redis

  • 安裝完成後的提示信息

To have launchd start redis at login:
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
Then to load redis now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Or, if you don’t want/need launchctl, you can just run:
redis-server /usr/local/etc/redis.conf

  • 開機啟動redis命令

  $ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents

  • 使用launchctl啟動redis server

  $ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

  • 使用配置文件啟動redis server

  $ redis-server /usr/local/etc/redis.conf

  • Redis 命令用於在 redis 服務上執行操作。

    要在 redis 服務上執行命令需要一個 redis 客戶端。Redis 客戶端在我們之前下載的的 redis 的安裝包中。

    •   啟動 redis 客戶端:
      • $redis-cli
        redis 127.0.0.1:6379>
        redis 127.0.0.1:6379> PING
        
        PONG

        在以上實例中我們連接到本地的 redis 服務並執行 PING 命令,該命令用於檢測 redis 服務是否啟動。
  • 在遠程服務上執行命令
    •   語法:
      $ redis-cli -h host -p port -a password
    • 示例:
      $redis-cli -h 127.0.0.1 -p 6379 -a "mypass"
      redis 127.0.0.1:6379>
      redis 127.0.0.1:6379> PING

      PONG
============

查看所有的key

127.0.0.1:6379> keys ‘**‘

(empty list or set)

給數據庫中名稱為key的string賦予值value

127.0.0.1:6379> set name yihua

OK

返回數據庫中名稱為key的string的value

127.0.0.1:6379> get name

"yihua"

127.0.0.1:6379>

============

  • 停止redis server的自啟動

  $ launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

  • redis 配置文件的位置

  /usr/local/etc/redis.conf

  • 關閉redis

  redis-cli shutdown

  • 卸載redis和它的文件

  $ brew uninstall redis

  $ rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

  • 測試redis server是否啟動

  $ redis-cli ping

Mac下安裝和配置Redis