Redis-概述和安装

应用场景

  • 配合关系型数据库做高速缓存
    • 高频次,热门访问的数据库,降低数据库IO
    • 分布式架构,做session共享
      多样的数据结构存储持久化数据
  • 通过List实现按自然时间排序的数据,更新N个数据
  • 利用zest有序集合,排行榜
  • Expire过期,时效性数据,比如手机验证码
  • 原子性,自增方法,用于计数器,秒杀
  • 利用set集合,取出大量数据中的重复数据
  • 利用list集合,构建队列
  • pub/sub模式,发布订阅消息系统

Redis安装

redis官网
需要gcc环境

国内homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew install redis
  • Homebrew安装的软件会认在/usr/local/Cellar/路径下

  • redis配置文件redis.conf存放在/usr/local/etc路径下

  • redis-benchmark: 性能测试工具,可以再本地查看性能如何

  • redis-check-aof: 修复有问题的AOF文件

  • redis-check-dump

  • redis-sentinel: redis集群使用

  • redis-server:redis服务启动命令

  • redis-cli:客户端,操作入口

后台启动

cd/opt/redis
找到redis.conf文件

相关文章

最近做自动化测试时,深感自己对前端涉猎太少,加上对这块比...
homebrew本身就是一个git仓库。使用homebrew安装软件包时,会...
一、Homebrew安装、卸载等命令Homebrew的安装和卸载都非常简...
在mac系统中,使用homebrew可以很方便的管理包。按照官网的说...
我按照说明从这里使用brew安装mysqlhttps://gist.github.com...
我在macOS10.12.4上安装了nginx1.10.3和php5.5.38作为开发服...