Redis常用命令

Redis是一个开源的、内存数据库,它可以用作数据库、缓存、消息中间件。它支持多种数据类型的数据结构,如字符串、哈希、列表、集合、有序集合
Redis安装:
sudo apt-get install redis-server
检查Redis服务起状态
sudo /etc/init.d/redis-server status

Redis服务开启
sudo /etc/init.d/redis-server start
Redis服务停止
sudo /etc/init.d/redis-server stop
Redis服务重启
sudo /etc/init.d/redis-server restart
Redis客户端
redis-cli
Redis远程连接客户端
redis-cli -h -p

redis常用命令

127.0.0.1:6379> ping
PONG

选择数据库
select 1
查看数据库里的内容
keys *

向列表中加数据
lpush mylist a b c d
查看列表数据
lrange mylist 0 -1

查看列表元素个数

llen mylist

向set中加数据
sadd myset a b c d

查看set中的数据
smembers myset
查看set中的元素个数
127.0.0.1:6379[1]> scard myset
(integer) 4

向有序zset中添加数据
zadd myzset 1 a 2 b 3 c 4 d
显示全部zset数据和编号
zrange myzset 0 -1 withscores

  1. “a”
  2. “1”
  3. “b”
  4. “2”
  5. “c”
  6. “3”
  7. “d”
  8. “4”
  9. “e”
  10. “10”
  11. “f”
  12. “30”
    显示有序zset元素不带编号
    127.0.0.1:6379[1]> zrange myzset 0 -1
  13. “a”
  14. “b”
  15. “c”
  16. “d”
  17. “e”
  18. “f”

127.0.0.1:6379[1]> zadd myzset 100 a
(integer) 0

统计zset元素个数
zcard myzset
(integer) 6

创建分布式爬虫:
分布式:sudo vim /etc/redis/redis.conf :将69行注释:69 # bind 127.0.0.1
scrapy startproject xinlang
cd xinlang/xinlang/spiders
scrapy genspider -t crawl lang sina.com.cn
在Redis中:lpush lang https://www.sina.com.cn/
scrapy crawl lang

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值