为了账号安全,请及时绑定邮箱和手机立即绑定
7、incrby key integer
为key的value值+integer,若key不存在,则把value赋值为0后+integer;若value数据类型不为integer,则报错。

8、decrby key integer
为key的value值-integer,若key不存在,则把value赋值为0后-integer;若value数据类型不为integer,则报错。

9、append key val
为key的原来的value值后拼接 字符串val。

10、keys *
获取所有的keys列表
1、set key value
设置key的value值

2、get key
获取key的value值

3、getset key value
先获取key的value值,再重新赋值

4、del key
删除key键

5、incr key
为key的value值+1,若key不存在,则把value赋值为0后+1;若value数据类型不为integer,则报错。

6、decr key
为key的value值-1,若key不存在,则把value赋值为0后-1;若value数据类型不为integer,则报错。
7.拷贝redis.conf到安装目录:cp redis.conf /usr/local/redis
8.编辑redis.conf, vim redis.conf
9.将daemonize on修改为 daemonize yes
10.后端启动redis:./bin/redis-server ./redis.conf
11.查看是否启动成功:ps -ef | grep -i redis,会看到端口6379的redis进程
12.关闭redis进程:./bin/redis-cli shutdown
13.开始使用redis : ./redis-cli
1.安装gcc : yum install gcc-c++
2.使用FTP工具FileZilla上传redis安装包到linux根目录下(当前步骤可以替换为:在root目录下执行wget http://download.redis.io/releases/redis-3.0.7.tar.gz,效果一样)
3.解压redis安装包 tar -zxvf redis-3.0.7.tar.gz
4.进入redis目录 cd redis-3.0.7
5.编译 make
6.安装:make PREFIX=/usr/local/redis install
五种数据类型:字符串(String) 字符串列表(list) 哈希(hash) 字符串集合(set) 有序字符串集合(sorted set)
sdiff key1 key2 查找的是key2中key1没有的值。
sdiff mya1 myb1 =》 myb1中没有b,返回b
sdiff myb1 mya1 =》mya1中没有1,2 返回1,2
所以和顺序有关的意思指的是两个key的顺序而不是集合中值的顺序,这和set中值都是无序的特性不冲突
1楼显然没有挺清楚,讲师说的是相当于
aof方式:
优势:1.带来更高的数据安全性。有三种同步策略。每秒同步、每修改同步、不同步。
2.AOF 文件是一个只进行追加操作的日志文件,因此在写入过程中即使出现宕机现象也不影响之前已经存在的内容。
3.如果日志过大,redis可以启动重写机制。在重写过程中产生的对数据库操作记录会保存在一个新文件中,等到重写完成后再追加到现有的文件中。
4.AOF 文件有序地保存了对数据库执行的所有写入操作
劣势:1.对于相同数量的数据集而言,文件比rdb方式要大。
2.效率比rdb低
从来不看付费视频,原因只有两字 没钱。。
已经购买了慕课网好几个付费课程,微信小程序,python进阶课程
看完了,不错
2倍加速很魔性
表示对Linux无奈
应用最广泛的场景:缓存,聊天室,任务队列,网站访问统计
课程须知
初级课程,会java基本语法即可
老师告诉你能学到什么?
NoSql和Redis是什么?Redis的使用场景,安装和使用。通过Jedis连接到Redis;Redis的通用命令,事务和持久化

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消