redis
文章平均质量分 64
冲冲冲 干就完了!
记录一下日常的错误,以及记录一些比较nb的技术。
展开
-
Redis集群模式
再认识redis集群前,若想先知道redis单机版的可查看,springboot整合redis。好了,下面开始了。每个redis实例可称为一个节点,安装redis并以默认端口启动是节点,不关闭,以另一个端口启动,是一个新节点。在另一台机器安装redis并启动,也是一个新节点。节点分为主节点 (master) ,从节点 (slave) ,数据从主节点向多个从节点上同步 。redis3.0开始支持集群,redis集群是没有统一的入口的,客户端(client)连接集群的时候连接集群中的任意节点(nod转载 2022-02-24 12:01:41 · 341 阅读 · 0 评论 -
内存耗尽之后,redis会发生什么
首先,我们在设置缓存的时候,要加一个过期时间,这样可以避免无效数据占用大量缓存。也可以选择加集群。但是即使加过期时间,也有可能内存会满,那redis会发生什么呢。这个时候就会用到内存淘汰策略,那么什么是内存淘汰策略呢。他就相当于清除掉那些占用内存并且使用不太频繁的数据,淘汰掉这些不活跃数据来清理内存。我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。config set maxmemory 1GB 来动态修改...原创 2022-02-09 11:16:26 · 1081 阅读 · 0 评论 -
Redis到底是单线程还是多线程
redis是一个高性能的key-value数据库,它是完全开源免费的,而且redis是一个NOSQL类型数据库,是为了解决高并发、高扩展,大数据存储等一系列的问题而产生的数据库解决方案,是一个非关系型的数据库。它支持的数据结构类型包括五种基本类型:字符串(String)、链表(lists)、哈希表(hash)、集合(set)、有序集合(Zset),三种高级类型:GEO(存储地理位置),Bitmaps(以极小的单位来运算亿级数据量的去重等操作),HyperLogLogs(搜...原创 2022-01-26 16:39:01 · 134 阅读 · 0 评论