redis
是小晴晴呀
努力成长加油
展开
-
Redis 内存回收(策略:过期Key 处理,内存淘汰策略)
redis 之所以性能比较强,最主要的原因就是基于内存的存储。然而单节点的redis 他的内存大小是不宜过大的,否则会影响持久化和主从同步性能。经过配置文件可修改redis 的最大内存,然而当内存使用达到上限时,就无法再次存储更多的数据,所以redis 有两种策略 expire 设置过期时间 有了应用之后,我们要思考两个问题分析答案:我们要看数据库的结构并不是在ttl 结束时就立马删除,而是在访问一个 Key 的时候,检查过期时间,如果过期才删除 存在的问题:有很多的过期key 但是呢有没有再次被访原创 2022-07-10 15:59:48 · 436 阅读 · 0 评论 -
Redis通信协议(resp)
可以改造发送的这个命令的函数,改为通用的 测试原创 2022-07-08 20:20:16 · 280 阅读 · 1 评论 -
redis 的单线程和内部的网络模型
redis 通过使用IO多路复用来提升网络性能的,它支持很多种的实现方式,在Linux 上实现主要是前面讲三种(select , poll, epoll),但是 redis 不仅只在Linux上使用,其他系统上也是使用的,所以redis 在他们的实现之上,再次做了一次封装,对外直接提供一些接口 API, 他的大概流程,也是和web 的相似的, 这里是函数 调用的是api 对应的源码:...原创 2022-07-08 19:05:21 · 325 阅读 · 0 评论 -
java连接Redis 数据库,连接外网遇到问题 和 乱码问题
maven导入redis 的jar 依赖 即可问题如何开放远程端口,连接数据库 (修改redis 的配置文件)在测试时出现 乱码时-Dfile.encoding=UTF-8原创 2021-12-24 14:11:44 · 334 阅读 · 0 评论 -
Redis 的事务以及遇到错误的处理机制 和乐观锁 悲观锁
原创 2021-12-24 14:04:29 · 139 阅读 · 0 评论 -
Redis 三种特殊类型的数据使用
1.geospatial 地理位置 2.Hyperloglog 基数页面浏览量 3.Bitmaps 位存储原创 2021-12-24 14:01:30 · 195 阅读 · 0 评论 -
关于Redis 五大基本数据类型,以及使用(最全演示)
1.redis的5种数据类型:string 字符串(可以为整形、浮点型和字符串,统称为元素)list 列表(实现队列,元素不唯一,先入先出原则)set 集合(各不相同的元素)hash 散列值(hash的key必须是唯一的)sort set 有序集合2.string类型的常用命令:自加:incr自减:decr加: incrby减: decrby3.list类型支持的常用命令:lpush:从左边推入lpop:从右边弹出rpush:从右变推入rpop...原创 2021-12-24 13:53:22 · 481 阅读 · 0 评论 -
redis 的缓存穿透和雪崩 以及解决方案
原创 2021-12-24 12:47:46 · 755 阅读 · 0 评论 -
redis 主从复制设置,哨兵模式自动监控
如何配置主从配置文件修改的内容设置端口号为6379 的是主机,80 81 是从机主机只能写,从机不能写,只能读测试不同情况那么我们考虑怎么才能让他自动的完成选主机呢? 哨兵模式 这里面的内容 1 代表有一个哨兵认为主机挂了 ,就开始投票选主机此时如果主机回来了,就只能充作从机了 (奴隶主变为奴隶)...原创 2021-12-24 12:44:21 · 361 阅读 · 0 评论 -
redis 的发布订阅模式
原创 2021-12-24 12:22:20 · 271 阅读 · 0 评论 -
什么是持久化 ?redis 怎么实现持久化的方式。
持久化有两种方式 rdb aof原创 2021-12-24 12:02:31 · 201 阅读 · 0 评论 -
关于redis 的一些基础知识,和redis 配置文件的内容
原创 2021-12-24 11:29:23 · 549 阅读 · 0 评论 -
Redis 在Windows和Linux 上的安装(图文详解)
Redis 官网上下载需要的版本这里网盘有Windows 和Linux 的版本 6.0.6链接:https://pan.baidu.com/s/11F5leQveOHfa1E7gA7lj4A提取码:wf551.在windows下载解压,双击即可使用2.在Linux安装(常用的)这里图片上的借鉴狂神的步骤,你对应安装自己的版本注意 :安装6.0以上版本需要升级gcc到5.3及以上,如下:升级到gcc 9.3:yum -y install ce...原创 2021-12-21 16:20:00 · 1045 阅读 · 0 评论 -
了解什么是Redis ,他有什么功能和特点,带你入门redis
原创 2021-12-21 16:02:31 · 306 阅读 · 0 评论 -
NoSql 的分类和比较
原创 2021-12-21 15:59:02 · 273 阅读 · 0 评论 -
什么是NOSQL ,他有什么特点,
现在的数据库一般都是混合的比如说 淘宝的一个商品页面原创 2021-12-20 20:47:21 · 205 阅读 · 0 评论 -
数据库的发展,以及如何出现NOSQL
原创 2021-12-20 20:43:18 · 61 阅读 · 0 评论