美文网首页一些收藏
Redis-Key使用命令

Redis-Key使用命令

作者: 洛神灬殇 | 来源:发表于2022-04-01 18:48 被阅读0次

Redis的使用场景

内存存储和持久化:redis支持异步内存中的数据写到硬盘,同时不影响业务

去最新的N个数据操作,可以将最新的10条评论的ID放到Redis的List集合中

设置缓存过期或者数据过期;HttpSession中间件等

发布订阅模式 消息队列

定时器、计数器

Redis的基础讲解

  是单进程模型处理客户端的请求,对读写等时间的相应,是将epoll函数进行包装做的,Redis的实际处理速度完全依靠于主进程的执行效率

  epoll函数库是Linux内核处理大批量文件描述符而做的改进的epoll,是Linux下的多路复用IO接口select/poll的增强版,他能够显著提高程序在大量并发连接只有少量活跃的情况下的系统cpu利用率。

 默认16个数据库,类似数组下标从0开始,初始化默认使用0号库,默认端口6379

select:切换数据库

 Dbsize查看当前数据库key的数量

 flushdb 清空当前数据库

 flushAll 清空所有数据库

Redis 常用五大数据类型简介

String(字符串)

string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个Key对应一个value。

string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。

string类型是Redis最基本的数据类型,一个redis字符串value最多是512M

Hash(哈希,类似java的Map)

Zset(sorted set:有序集合)

Redis zset和set一样也是string类型元素的集合,且不允许重复的成员。

不同的是每个元素都会关联一个double类型的分数。

   redis正是通过分数来为集合中的成员进行从小到大的排序。**zset的成员是唯一的,但分数(score)却可以重复。**

哪里去获得redis常见数据类型操作命令

Http://redisdoc.com/

相关文章

网友评论

    本文标题:Redis-Key使用命令

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