黑马程序员技术交流社区

标题: redis:缓存技术;非关系型数据库 [打印本页]

作者: 付茂    时间: 2019-6-6 15:17
标题: redis:缓存技术;非关系型数据库
string命令:set 名称 键名
        *
get 名称 键名 值
        *
del 名称 键名 值
        *
hash命令:hset 名称 键名 值
        *
hget 名称 键名 值
        *
hdel 名称 键名 值


list命令,linked集合:lpush 名称 值 :从左边存入值
        *
rpush 名称 值 :从右边存入值
        *
lrange 名称 值 获取值
        *
lpop 名称 值 :从左边删除值
        *
rpop 名称 值 :从右边删除值


集合类型 set :不允许重复元素
        *
存储:sadd key va;ue
        *
获取:smembers key
        *
删除:srem key value


有序集合类型:sortedset
        *
储存:zadd key key value
        *
获取:zrange key start end  withscores
        *
删除:zrem key value


redis 的通用命令
        1.
keys * :查询所有的键
        2.
type key: 获取建对应的value的类型
        3.
del key :删除指定的key 的value值


持久化:redis是一个内存数据库,我们可以将redis的数据持久化保存到硬盘中
RDB: 默认方式,不用进行配置
AOF: 日志记录的方式,可以记录每一条命令的操作,可以每一次命令操作后,都会持久化一次到硬盘中




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2