Redis学习之字符串

Posted 无谓的test

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis学习之字符串相关的知识,希望对你有一定的参考价值。

string是redis最基本的类型,一个key对应一个value
string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。
string类型是redis最基本的数据类型,一个键最大能存储512MB
redis字符串常用的操作有:
一、新增一个键
127.0.0.1:6379> set a www.qq.com    //设置一个不过期的键
OK
 
127.0.0.1:6379> SETEX a 60 www.baidu.com    //设置一个生存周期为60秒的键
OK
 
127.0.0.1:6379> SETNX c www.qq.com    //如果键c不存在,则为键设置新值
(integer) 0
 
127.0.0.1:6379> MSET a 3 b 5 c 6    //批量设置键
OK
 
127.0.0.1:6379> del a    //删除一个键
(integer) 1
 
127.0.0.1:6379> APPEND mykey world    //若键mykey不存在,则值为world,若存在,则在原来的值进行追加操作
(integer) 10
 
127.0.0.1:6379> INCR a    //自增1
(integer) 7
 
127.0.0.1:6379> INCRBY a 5    //键值加5
(integer) 12
 
127.0.0.1:6379> DECR a    //键值默认递减
(integer) 16
 
127.0.0.1:6379> DECRBY a 5    //键值减5
(integer) 11
 
127.0.0.1:6379> EXISTS mykey    //查看键mykey是否存在
(integer) 1
    
127.0.0.1:6379> get a //查找一个键值
"3"
 
127.0.0.1:6379> STRLEN mykey    //查看键的长度
(integer) 10
 
127.0.0.1:6379> mget a b c    //批量获取键
1) "11"
2) "5"
3) "6"

以上是关于Redis学习之字符串的主要内容,如果未能解决你的问题,请参考以下文章

redis学习之二from github

redis学习之redis的安装,类库及demo

redis学习之三配置文件redis.conf 的含义

Redis学习之字符串

学习之Redis

Redis 学习之简介及安装