![](https://img-blog.csdnimg.cn/20201022170804592.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
文章平均质量分 87
Redis
前尘忆梦Memory
这个作者很懒,什么都没留下…
展开
-
Redis内存回收机制-内存淘汰策略和过期策略
Redis是基于内存操作的非关系型数据库,在内存空间不足的时候,为了保证程序的运行和命中率,就会淘汰一部分数据。如何淘汰数据?这就是Redis的内存回收策略。Redis中的内存回收策略主要有两个方面:Redis过期策略:删除已经过期的数据;Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰策略回收数据。在Redis 官方文档中,有下面一段话其中 activeExpireCycle() 和 freeMemoryIfNeeded() 就是内存回收策略实现的方法。原创 2023-10-19 15:16:31 · 455 阅读 · 0 评论 -
CentOS 8 安装 Redis 6.2.6
阿里云安装Redis 6原创 2021-12-10 11:19:39 · 1213 阅读 · 0 评论 -
Redis5过期删除策略和内存淘汰机制
Redis是基于内存操作的非关系型数据库,在内存空间不足的时候,为了保证程序的运行和命中率,就会淘汰一部分数据。如何淘汰数据?这就是Redis的内存回收策略。Redis中的内存回收策略主要有两个方面: Redis过期策略:删除已经过期的数据; Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰数据。 一、Redis过期策略通过EXPIRE命令和PEXPIRE命令,可以以秒或者毫秒精度为Redis中的某个key设置生存时间(Time To Live,TTL),在经原创 2020-11-12 17:43:00 · 263 阅读 · 0 评论 -
Redis知识点总结(三)—— 基本操作命令
Redis是使用c语言开发的一个高性能键值数据库。Redis通过一些键值类型来存储数据。Redis常用的数据类型有以下几种:一、string1、get、set、delset key value :设置key的值valueget key :获取key的值del key :删除key127.0.0.1:6379> clear127.0.0.1:6379...原创 2020-02-23 18:17:20 · 285 阅读 · 0 评论 -
Redis知识点总结(二)—— 通用命令
Redis通用命令1、keyskeys * :遍历所有keykeys [pattern]:遍历符合条件的key127.0.0.1:6379> keys *(empty list or set)127.0.0.1:6379> set key1 value1OK127.0.0.1:6379> keys *1) "key1"127.0.0.1:6...原创 2020-02-23 16:27:08 · 105 阅读 · 0 评论 -
CentOS Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
在编译Redis的时候成功之后,提示“Hint: It's a good idea to run 'make test' ;)”,我们可以运行测试,确认Redis的功能是否正常。[root@jeespring redis-5.0.7]# make && make test接着出现报错:解决方式1、安装tcl-8.5.13-8.el7.x86_64.rp...原创 2020-02-23 12:12:13 · 7351 阅读 · 0 评论 -
Redis知识点总结(一)—— 腾讯云CentOS 7.6 安装Redis 5
一、Redis安装1、安装环境系统平台:CentOS Linux release 7.6.1810 (Core)redis版本:redis-5.0.7.tar.gz2、redis下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz如果下载失败,可以去官网上下载,下载完成后,上传到服务器。官网地址:...原创 2020-02-23 11:31:17 · 320 阅读 · 1 评论