美文网首页
redis了解

redis了解

作者: 李霖神谷 | 来源:发表于2020-06-17 11:28 被阅读0次

redis是单线程多路io复用:指的是使用一个线程检查多个文件描述符的就绪状态
多路io分为select poll epoll select一次能监控1024个就绪状态为阻塞型io poll不关心个数对每一个进行监控 epoll添加标识符

redis数据类型,他都是以k-v的形式
v分为string、set、list、zset、hash
string是二进制安全的,意味着你可以在redis上存储图片、序列化的对象

1.关于时间:
e'xpier 为key设置过期时间以秒为单位
ttl key 查看是否过期-1代表从不过期-2代表已过期

2.数据库操作:
dbsize:查看多少key
flushdb:清空库

3.数据操作:
set k v:设置
get:k:获取
append k v :对已有的v后面追加内容
strlen:k获取长度
setnx:没有对应的k 才会存储v 应为set kv时如果是相同的k就会覆盖掉上一个k

list:一键多值list只能是string
lpush:表头添加数据------对应的弹出数据lpop
rpush:表位添加数据------rpop
lrange:从左往右查询
lindex:通过索引查询
linsert:在某个元素之前之后插入

set
不可重复,自动排除
sadd:添加
smamber:查询

zset:自动排序的集合
zadd 多个kv

相关文章

  • 了解Redis

    mac上安装 解压安装包 cd /usr/local/将解压后的文件夹放在此目录下 cd /usr/local/r...

  • 了解redis

    redis 介绍 Redis是一个开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。 它支...

  • redis了解

    redis是单线程多路io复用:指的是使用一个线程检查多个文件描述符的就绪状态多路io分为select poll ...

  • redis了解

    1 数据结构 1.1 层次结构(key 通常以“:”作为分隔符) 1.2 value对象的通用结构 1.3 Str...

  • Redis 基础详解

    一、Redis 是什么 要了解 Redis 肯定是先去官网[https://redis.io/]看看: Redis...

  • redis配置和安装

    学习目标 了解Redis的配置 查看所有配置信息 配置 Redis的配置信息在 /etc/redis/redis....

  • 【Redis缓存】- Redis数据结构、基本命令操作、持久化

    一、Redis 数据结构 要想使用 Redis 进行数据存储,首先需要了解 Redis 的数据结构,redis存储...

  • redis相关:IO多路复用

    前言 用过redis的人,或者去面试的人被问redis的问题,基本都会了解redis特别快。redis高校的原因:...

  • python操作redis数据库

    redis了解多少?,redis了解到了什么程度?。这样的问题很有概括性,一句话,就可以问出你对redis的理解深...

  • 2018 11 12

    对比了解redis与cache

网友评论

      本文标题:redis了解

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