python爬虫、软件安装

python爬虫、软件安装

redis中string的操作

安装

下载可视化软件:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases。

Mac安装redis:

brew install redis

Windows安装redis:

安装包下载地址:https://github.com/tporadowski/redis/releases

1.打开redis终端服务

  • redis-cli命令

2.测试redis安装是否正常

  • ping命令

    如果最后返回的是PONG代表配置正常。

3.选择数据库

  • select index

    index表示数据库标识,[0-15]总共十六个服务器,可以通过select 0编号的方式切换到第一个服务器

4.存储str数据

4.1.简单存储
# set key value
set name dyr
4.2.设置存储时效
# setex key seconds value
setex name 3 dy
4.3.一次性存储多个
# mset key1 value1 key2 value2 ....
mset name dyr age 22 gender 男

5.获取值

5.1.获取单个值
# get key
get name
5.2.获取多个值
# mget key1 key2 key3
mget name age gender

6.获取键

  • keys *命令。

  • keys n*

    获取所有以n开头的键名称。

7.判断键是否存在

  • exists key

    127.0.0.1:6379> exists address
    (integer) 0
    127.0.0.1:6379> exists name
    (integer) 1
    

8.获取键的类型

  • type key

    127.0.0.1:6379> type name
    string
    127.0.0.1:6379> type age
    string
    

9.删除键

9.1.删除单个键
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> del age
(integer) 1
9.2.删除多个键
127.0.0.1:6379> del name gender age
(integer) 3

redis中hash的操作

1.存储值

1.1.存储单个值

hset key field value

示例:hset stu_info name test

1.2.存储多个值

hmset key field1 value1 field2 value2 field3 value3

示例:hmset stu_info name test age 20 gender 男

2.获取hash中的键

hkeys key

示例:hkeys stu_info

3.获取值

3.1.获取单个值

hget key field

示例:hget stu_info name

3.2.获取指定值

hmget key field1 field2

示例:hmget stu_info name age gender

3.3.获取所有值

hvals key

示例:hvals stu_info

3.4.获取所有field和value

hgetall key

示例:hgetall stu_info

4.删除

4.1.删除单个field

hdel key field

示例:hdel stu_info name

4.2.删除整个key

del key

示例:del stu_info

redis中列表的操作

1.插入

1.1.左插入

lpush key value1 value2 value3

示例:lpush int_list 1 2 3 4

1.2.右插入

rpush key value1 value2 value3

示例:rpush int_list2 1 2 3 4

2.查询

lrange key start end

示例:lrange int_list 0 -1

3.删除

lrem key count value

示例:lrem int_list 1 a

rpush str_list a b c a c b a
lrange str_list 0 -1
lrem str_list 1 a

删除之前的结果:
redis的简单操作-LMLPHP

删除之后的结果:
redis的简单操作-LMLPHP

更多详细操作

网址:redis命令手册

04-06 15:11