为了账号安全,请及时绑定邮箱和手机立即绑定
谢谢教授。
里面没有想要的缓存内容,再加上是新手,对lunix也不是很熟悉,所以体会不到
Redis是用C语言开发的一个开源,高性能的键值对的数据库,通过提供多种键值数据类型,来适应不同场景下的存储需求!
远程连接至linux上redis步骤
1修改 redis的config bind 127.0.0.1 为 bind 0.0.0.0
2 打开 iptables 指定端口
3 -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
4 redis 运行指定redis.config文件
此时 redis 已允许任意ip 无密码连接
有没有小伙伴和我一样一直念 :no sql !没有sql想想就觉得爽!不学这个学啥啊!老实点伙计们,举起手来。
嘀 老年卡。
总结一下:

NoSQL(非关系型数据库):
redis:key/value键值对存储数据库
mongodb:文档型数据库
hbase:列式数据库
neo4j:图式数据库,存储的是图关系而非行或列。主要用于社交网络的存储。

redis数据结构: String Hash Set SortedSet List
redis事务:multi exec discard
redis 持久化: rdb内存快照 aof命令日志
老师很有耐心,讲的非常细致,imooc上看过的最好的教学视频!
type key:查看key的类型
move key index :将key移动到index号数据库
keys pattern:返回匹配正则表达式pattern的键
set key value:设置key的值value
setnx key value:当且仅当key不存在是设置value
incr key:key的值加1,如果key不存在则默认该key为0,然后加1.
del key:删除key
存储k/v : hset key k v
取k对应的v: hget key k
删除键k:hdel key k
对k加上一个增量(可以为负): hincrby key k delta
对k加上一个浮点数(可以为负): hincrbyfloat key k delta
存储多个k/v对: hmset key k1 v1 k2 v2 ... kn vn
取多个k对应的值: hmset key k1 k2 ... kn
取所有的k/v对: hgetall
取所有的键的值:hvals key
取键值对的个数:hlen key
取所有键名:hkeys key
判断是否存在k:hexists key k
老师讲的很好,希望多出精品
这个老师好到爆炸。同时教好多Linux知识
对于入门来说,是一门很不错的课程
课程须知
初级课程,会java基本语法即可
老师告诉你能学到什么?
NoSql和Redis是什么?Redis的使用场景,安装和使用。通过Jedis连接到Redis;Redis的通用命令,事务和持久化

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消