Redis
凯凯兹
code..
展开
-
Redis指令参考手册
set key value get key mset key value key value... mget key key... setnx key value msetnx key value key value getrange start end setrange offset value strlen key incr key decr key incrby key increment decrby key increment flushall hset key field val原创 2020-08-31 15:21:08 · 180 阅读 · 0 评论 -
Redis六种淘汰策略
前言 将 Redis 用作缓存时, 如果内存空间用满, 就会自动驱逐老的数据。 默认情况下 memcached 就是这种方式, 大部分开发者都比较熟悉。 LRU是Redis唯一支持的回收算法. 本文详细介绍用于限制最大内存使用量的 maxmemory 指令, 并深入讲解 Redis 所使用的近似LRU算法。 maxmemory 配置指令 maxmemory 用于指定 Redis 能使用的最大内存。既可以在 redis.conf 文件中设置, 也可以在运行过程中通过 CONFIG SET 命令动态修改。 例如原创 2020-06-03 16:53:45 · 12242 阅读 · 0 评论 -
Redis超级详解(附带实操教学)
Memcache与Redis的区别 首先我们得知道为啥要用Redis 为什么Redis能这么快 官方给出的是支持10W+QPS(QPS-query per second ,每秒查询次数) 多路I\O复用模型 首先知道一个概念 FD:File Descriptor文件描述符 一个打开的文件通过唯一的描述符进行引用,描述符石打开文件的元数据到文件本身的映射 所以Redis使用的是多路复用IO模型,防止阻塞影响性能 将监控文件是否可读,交给selector,那么线程就可以做点别的事情去了 根据不同的系统原创 2020-05-23 23:36:33 · 9359 阅读 · 2 评论