美文网首页我爱编程
redis 命令--基础概括

redis 命令--基础概括

作者: Audience0 | 来源:发表于2018-04-12 13:55 被阅读0次

启动

redi-server redis.conf

连接

redis-cli -h {host} -p {port}

停止

redis-cil shutdown

redis-cil shutdown nosave|save

--------------------------------------------------------------------------------------------------------------

keys  *   查看所有的key  ---key * 会遍历缓存中所有的key,时间复杂度O(n),线上一般禁止使用

dbsize   查看缓存中key的个数  dbsize 不会遍历所有的key,直接从缓存中获取键总数的变量,时间复杂度为O(1)

exists key  检查key是否存在,返回integer值,存在返回1

expire key seconds 设置键过期时间,超过设定时间,会自动删除键

ttl key 返回值>=0的整数:键剩余的过期时间,-1:键没设置过期时间 ,-2:键不存在

type key 返回键的数据结构类型:包括string,hash,list,set,zset

object encoding key 查看当前key 的Redis内部编码实现

--------------------------------------------------------------------------------------------------------------------------------------------------------

Redis 单线程架构

1.纯内存访问,Redis将所有数据放在内存中,内存的响应时长大约为100纳秒,这是Redis达到每秒万级别访问的重要基础。

2.非阻塞I/O,Redis使用epoll作为I/O多路复用技术的实现,再加上Redis自身的事件处理模型将epoll中的连接、读写、关闭都转换为事件,不在网络I/O上浪费过多的事件

3.单线程避免了现成切换和竟态产生的消耗。

相关文章

  • redis 命令--基础概括

    启动 redi-server redis.conf 连接 redis-cli -h {host} -p {port...

  • redis常用命令教程

    Redis 基础教程 Redis 教程、Redis 安装、Redis 配置、Redis 数据类型 Redis 命令...

  • Redis命令和使用技巧

    基础命令 server: 启动server:redis-server 指定启动端口:redis-server --...

  • Redis安装、配置及使用

    安装 安装gcc依赖 安装Redis 配置 基础命令

  • redis5.0.7

    1.redis 安装 2.redis 命令基础使用 3.redis持久化存储 https://redis.io/t...

  • Redis

    Redis 端口 : 6379 客户端登录 redis-cli 基础命令 Redis 默认 16 个库 0-15切...

  • redis基础命令

    info命令 select 2选择Keyspace,默认连接0 ,默认有(0---15个 Keyspace) fl...

  • Redis 基础命令

    Redis学习 0.基础操作 清空当前数据库所有key&value 清空所有数据库所有key&value 返回当前...

  • redis基础命令

    全局命令 列表 哈希 集合

  • Redis 基础命令

    手撸代码,如有错误请联系QQ:2567828851 下载、安装、使用: 想要windows版本的小伙伴可以到【这里...

网友评论

    本文标题:redis 命令--基础概括

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