美文网首页
Redis之数据操作(1)

Redis之数据操作(1)

作者: 肆惮 | 来源:发表于2018-05-10 19:33 被阅读0次

数据操作

  • redis是key-value的数据,所以每个数据都是一个键值对

  • 键的类型是字符串

  • 值的类型分为五种:

1...符串string
2...哈希hash
3...列表list
4...集合set
5...有序集合zset



@一:Redis

  • string是redis最基本的类型。

  • 最大能存储512MB数据。

  • string类型是二进制安全的,即可以为任何数据,比如数字、图片、序列化对象等。

↓ ↓ ↓ ↓ ↓ ↓

1:设置

  • 设置键值
set key value
  • 设置键值及过期时间,以为单位
SETEX key seconds value
  • 设置多个键值
MSET key value [key value ...]

2:获取

  • 根据键获取值,如果不存在此键则返回nil
GET key
  • 根据多个键获取多个值
MGET key [key ...]

3:运算(要求:值必须是“数字”)

  • 将key对应的value加1
INCR key
  • 将key对应的value加整数
INCRBY key increment
  • 将key对应的value减1
DECR key
  • 将key对应的value减整数
DECRBY key decrement

4:其他

  • 追加值
APPEND key value
  • 获取值长度
STRLEN key

5:键的命令

  • 查找键,参数支持正则
KEYS pattern
  • 判断键是否存在,如果存在返回1,不存在返回0
EXISTS key [key ...]
  • 查看键对应的value的类型
TYPE key
  • 删除键及对应的值
DEL key [key ...]
  • 设置过期时间,以秒为单位
    创建时没有设置过期时间,则一直存在,直到使用DEL移除
EXPIRE key seconds
  • 查看有效时间,以秒为单位
TTL key

相关文章

  • Redis之数据操作(1)

    数据操作 redis是key-value的数据,所以每个数据都是一个键值对 键的类型是字符串 值的类型分为五种: ...

  • 3.Redis数据结构与操作

    Redis数据结构与操作 1. 数据类型及操作 Redis所有单个操作都是原子操作,多个操作支持事务。 1.1 S...

  • redis学习系列(二)

    redis简单操作之string类型 Redis 数据类型 Redis支持五种数据类型:string(字符串),h...

  • redis学习系列(四)

    redis简单操作之list类型 redis里面的list类型被称为链表类型 1.lpush向链表的头部放入数据 ...

  • Redis进阶系列四(通用指令)

    Redis进阶系列四(通用指令) 1、基本操作指令 2、扩展操作指令 3、数据库操作指令 切换数据库,redis有...

  • 07.对象

    1.简介: redis 不直接通过数据结构操作数据,通过对象操作数据。 2.对象的类型和编码: redis 通...

  • Python ☞ day 13

    Python学习笔记之 MongoDB数据库 & Redis数据库 系统说明:windows 一、操作MongoD...

  • 好用的小工具

    1、查看redis :redis desktop manager 【下载】 简评:操作简单、查看数据方便,推荐给开...

  • 关于redis的几件小事(二)redis线程模型

    1.memcached和redis有什么区别? (1)Redis支持服务器端的数据操作redis和memcache...

  • Redis(密码)连接调试

    c...

网友评论

      本文标题:Redis之数据操作(1)

      本文链接:https://www.haomeiwen.com/subject/rostdftx.html