Redis

Redis简介

Emote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

Redis特点

  1. List item
  2. 开源免费;
  3. 存在缓冲中,查询速度块;
  4. 可以储存基本数据类型、对象和集合等格式;
  5. 不支持SQL;
  6. 没有多表关系;
  7. 不支持事务

Redis支持的四种数据类型

  1. String字符串类型
    set key value
    get key
    del key
  2. hash哈希类型-Map
    hset mapname key value
    hget mapname key
    hgetall mapname
    hdel mapname key1 key2
  3. list列表类型-LinkedList
    lpush key value
    rpush key value
    lrange key start end
    lpop key
    rpop key
    lset key index value
  4. set集合类型
    sadd key value
    smembers key
    srem key value
  5. zset有序集合类型
    zadd key score value
    zrange key start end
    zrange key 0 -1 widthscore
    zrem key value

Redis常用命令

  1. 查询所有键:keys *
  2. 获取键对应的value的类型:type key
  3. 删除指定key及value : del key
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值