zoukankan      html  css  js  c++  java
  • 【转】Mac下安装和配置Redis

    使用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

     
  • 相关阅读:
    加入收藏
    c#在窗口标题栏上加按钮转载自:http://tech.ddvip.com/200810/122483002782273.html
    关于获取c# 的winform中DataGird控件选中行的值
    GridView中使用LinkButton添加启用禁用功能
    winfrom定制窗体样式
    C#读取xml文件
    C#winform程序如何与js交互
    ASP.NET不允许输入空格
    Winform TextBox中只能输入数字的几种常用方法(C#)
    winfrom中的webbrowser与web里面的html以及js的交互
  • 原文地址:https://www.cnblogs.com/lemonMie/p/9307915.html
Copyright © 2011-2022 走看看