
Redis
文章平均质量分 95
一行Java
这个作者很懒,什么都没留下…
展开
-
Redis 只会用缓存?20种妙用让同事直呼牛X
详细讲解Redis的20种妙用,了解除了缓存之外,Redis的其他使用场景以及特殊用处...原创 2022-08-10 15:05:46 · 1587 阅读 · 1 评论 -
2021最新 Redis常见面试题(附刷题小程序)
推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Redis基础1.1 什么是 Redis?Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的原创 2021-01-30 10:19:44 · 2912 阅读 · 0 评论 -
并发编程之Redis:Redis数据持久化及故障恢复方案
为什么要做持久化?原因用过Redis的应该都知道,其数据都是保存在内存中,这也是它性能这么好的主要原因;但是这样就会带来一个问题,就是当Redis进程挂了或者机器挂了之后,内存中的数据就没了。那为了保证数据不丢失或者尽量少了丢失,我们希望数据能够落地到磁盘中,来降低故障发生之后数据丢失的可能性;当再起启动服务的时候,通过持久化的磁盘数据,快速恢复到内存中;持久化的作用核心作用:故障恢复,如果一切都按我们想象的去发展,就可以不存在什么持久化;往往事与愿违,你越不想发生的事情偏偏他就发生了。数据.原创 2020-09-04 13:44:27 · 798 阅读 · 0 评论 -
腾讯云Redis EVAL执行Lua脚本报:ERR unknown command ' EVAL '解决方案
在腾讯云服务器上面通过定时任务使用redis(云redis 2.8主从版)的EVAL执行一段lua脚本然后神奇的一幕出现了,如下图:时而正常,时而报:ERR unknown command ’ EVAL ’神助攻的是这个时而正常,时而报错,让我一度怀疑自己的Lua脚本有什么问题,反复前后的分析及测试环境测试,均无异常,浪费了我整整一个下午加一晚上的时间,最后无奈提交工单,然后得到了以下一个让...原创 2019-01-23 22:55:44 · 5096 阅读 · 0 评论 -
Redis EVAL执行Lua脚本之批量删除数据
文章目录前言EVAL介绍redis通过Lua批量删除Keys数据linux定时任务通过shell执行redis脚本总结前言redis数据库目前已经成为项目中不可或缺的一部分,在项目开发中出镜率非常的高;Lua是一个小巧的脚本语言,灵活性很强;从redis2.6.0版本之后,内置了Lua的解析器,可以通过redis执行lua脚本;插个题外话,nginx+redis+lua可搭建高并发方案,想了...原创 2019-01-24 00:22:18 · 7071 阅读 · 0 评论 -
基于Docker搭建redis集群
文章目录前言Redis集群原理准备工作Redis基础镜像创建创建Redis节点镜像配置集群集群操作说明启动镜像节点配置配置槽点主从高可用高可用测试读写测试前言最新在学习Docker,不由自主的深深爱上了它,同时在整理SpringBoot相关资料的时候,整理到redis这块儿,就想搭建个redis的集群,做做相关的测试,写写记录;然后就把Docker给拽进来搭建一个用于测试使用的redis集群,...原创 2019-03-15 09:45:07 · 53751 阅读 · 46 评论