Redirect常用命令

Redis中五种数据类型及其常用命令

redis存储:key,value格式的数据,其中key都是字符串。value有5种不同的数据结构,其中最常用的是前两种。

 通用命令:keys *  获取所有的键

1、字符串类型  String

        1、set key value  存储键-值

                   eg::set username 张三

                             set age 18

        2、get key  根据键取值

                  eg:  get username

        4、incr key  key对应的value自增1

                    eg:incr age

        5、decr key  key对应的value自减1

                    eg:decr age

        6、del key  根据key删除数据

                    eg:del age

2、哈希类型  hash :map格式

       1. hset key field value    存储

                   eg:hset myhash username 李四

                            hset myhash password 123

        2.  hget key field    获取指定的field对应的值

                    eg: hget myhash username

        3. hgetall key   获取所有的field和value

                    eg:hgetall myhash

        4.  hdel key field  删除

                    eg:hdel myhash username

 3、列表类型  list :Linkedlist格式

        1. 添加:

                1. lpush key value: 将元素加入列表左表

                         eg:lpush myList a

                2. rpush key value:将元素加入列表右边

                       eg: rpush myList c

        2. 获取:

                1. lrange key start end  范围获取

                        eg:lrange myList 0  -1    0  -1代表获取所有

        3. 删除:

                1.lpop key: 删除列表最左边的元素,并将元素返回

                2.rpop key: 删除列表最右边的元素,并将元素返回

 4、集合类型  set :不允许重复元素

 5、有序集合类型 sortedset :不允许重复元素,且元素有序

你可能感兴趣的:(Redirect常用命令)