Redis数据库简介及基本操作

  1. 简介
    特点:1. 键值对型 2. 内存型数据
    NoSQL not only SQL, 不支持事务
    应用场景:缓存数据–社交应用–session共享和购物车等
  2. 安装
  3. 配置
  4. 数据库操作
    1. 字符串型
    set key value –设置键值对
    get key –获取值
    mset k1 v1 k2 v2 –设置多个键值对
    setex key 5 value – 设置5秒失效
    append key before value 12
    mget k1 k2 k3
    2. 键操作
    keys * 所有的键
    keys a* 所有的值
    type a 值类型
    expire a 5 –5秒后到期
    3.hash类型
    hash类型
    键–属性–值
    hset key field value –设置单个hash值
    hmset key field1 value1 field2 value2 –设置多个hash值
    hkeys key
    hegt key fields
    hvals key
    hdel key field value1
    4. list类型
    value 里面全是字符串
    lpush key v1 v2 v3 v4
    rpush key v1 v2 v3 v4
    linsert key before v1 v2
    lrange key index1 index2
    lrange key 0 -1
    lset key v1 v2
    lrem key 0 tao 全部删除
    lrem key -2 tao 从尾往头删除2 个
    lrem key 2 tao 从头往尾删除2个
    5.set类型
    无序不重复的集合
    sadd key member1 member2
    smember key 返回所有的值
    srem key member1
    6. zset
    元素是字符串
    元素不重复,每个元素有对应的权重。
    zadd key score value1 score value2
    zrange key 0 -1
    zrangebyscore key 9 10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值