redis使用

redis 使用场景
1:数据并发高
2:数据量大
3:数据的高可用性
缺点:
1:acid 功能不强

redis的备份策略

  1. rdb:定时刷入
  2. aof:处理日志备份
    集群策略

  3. 主从 —传统处理方式

  4. 哨兵模式—-redis2.0 //有一个监视节点—– 哨兵节点 监控—》选举—>实现主从切换
  5. 集群处理—-redis3.0
    简单环境搭建:

  6. 上传redis包到服务器中

    如图所示

1 首先需要安装gcc,把下载好的redis-3.0.0-rc2.tar.gz 放到linux /usr/local文件夹下

2 进行解压 tar -zxvf redis-3.0.0-rc2.tar.gz

3 进入到redis-3.0.0目录下,进行编译 make

4 进入到src下进行安装 make install 验证(ll查看src下的目录,有redis-server 、redis-cil即可)

5 建立俩个文件夹存放redis命令和配置文件

mkdir -p /usr/local/redis/etc

mkdir -p /usr/local/redis/bin

6 把redis-3.0.0下的redis.conf 移动到/usr/local/redis/etc下,

cp redis.conf /usr/local/redis/etc/

7 把redis-3.0.0/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-server
文件移动到bin下,命令:

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

8 启动时并指定配置文件:./redis-server /usr/local/redis/etc/redis.conf(注意要使用后台启动,所以修改redis.conf里的 daemonize 改为yes)

9 验证启动是否成功:
ps -ef | grep redis 查看是否有redis服务 或者 查看端口:netstat -tunpl | grep 6379

进入redis客户端 ./redis-cli 退出客户端quit
退出redis服务:
(1)pkill redis-server 、
(2)kill 进程号、

(3)/usr/local/redis/bin/redis-cli shutdown 关闭redis

———————————————–以上就这么多了——————-

数据字典表可以放入redis中

五中类型 String hash list set zset

setnx 存在则不插入
setex 设置时间 set name 10 123
setrange 替换操作

hset myhash key value

lpush 先进先出

rpush 先进先出

切片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值