redis的优势
存储结构
1. 字符类型
2. 散列类型
3. 列表类型
4. 集合类型
5. 有序集合
功能
1. 可以为每个key设置超时时间;
2. 可以通过列表类型来实现分布式队列的操作
3. 支持发布订阅的消息模式
简单
1. 提供了很多命令与redis进行交互
redis的应用场景
1. 数据缓存(商品数据、新闻、热点数据)
2. 单点登录
3. 秒杀、抢购
4. 网站访问排名…
5. 应用的模块开发
redis的安装
1. 下载redis安装包
2. tar -zxvf 安装包
3. 在redis目录下 执行 make
4. 可以通过make test测试编译状态
5. make install [prefix=/path]完成安装
启动停止redis
启动:
./redis-server ../redis.conf
停止:
./redis-cli shutdown
以后台进程的方式启动,修改redis.conf daemonize =yes
连接到redis的命令
./redis-cli -h 127.0.0.1 -p 6379
其他命令说明
Redis-server 启动服务
Redis-cli 访问到redis的控制台
redis-benchmark 性能测试的工具
redis-check-aof aof文件进行检测的工具
redis-check-dump rdb文件检查工具
redis-sentinel sentinel 服务器配置