redis客户端操作

一 redis客户端操作

# 客户端链接
	redis-cli -h 地址 -p 端口
# 非交互式的
	res=subprocess.getoutput('systemctl start mysqld')
    res=subprocess.getoutput('systemctl stop mysqld')
    res=subprocess.getoutput('redis-cli get name')

# 交互式的
	get name
    keys *
    
    
# 链接的时候有密码
    # 方式一
    redis-cli -h 127.0.0.1    -p 6370 -a 123456
    # 方式二
    先登陆,再通过auth输入密码
    
    
# redis配置文件
CONFIG GET *   一百多对建值
CONFIG SET maxmemory 128M  # 设置最大使用的内存
CONFIG set requirepass 123456  # 设置密码,重启就没了--->没有写到配置文件的文件中
CONFIG REWRITE  # 保存到配置文件

二 redis使用场景

- 缓存系统:使用最广泛的就是缓存
- 计数器:网站访问量,转发量,评论数(文章转发,商品销量,单线程模型,不会出现并发问题)
- 消息队列:发布订阅,阻塞队列实现(简单的分布式,blpop:阻塞队列,生产者消费者)
- 排行榜:有序集合(阅读排行,点赞排行,推荐(销量高的,推荐))有序集合
- 社交网络:很多特效跟社交网络匹配,粉丝数,关注数
- 实时系统:垃圾邮件处理系统,布隆过滤器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值