redis scan
- 揭秘Redis百万级吞吐背后的核心机制
-
每天承载万亿级请求的Redis,为何能实现毫秒级响应?90%的开发者只知其快,却不知其底层设计暗藏“屠龙技”!本文从哈希表、内存压缩到分片算法,拆解Redis的底层源码级设计,结合阿里云、字节跳动等大厂实战案例,揭示其碾压传统数据库的性能密码。(收藏本文,解锁高并发系统设计精髓)一、性能碾压MyS...
- 事关业务系统的性能,你了解scan的原理吗?
-
在Redis中,一般都会禁用keys这种命令,因为它会遍历整个数据库,Redis是单线程的处理方式,在key很多的情况下,会严重影响redis的性能。而替代的是建议使用scan命令以及不同类型的scan命令:scan(遍历当前数据库中的键)、hscan(遍历hash表)、sscan(遍历集...
- 一款开源内网扫描工具,提供了一键自动化全方位的漏洞扫描
-
大家好,今天给大家分享的是一个开源的内网综合扫描工具fscan。该项目是用Go语言开发的内网扫描工具,提供了一键自动化全方位的漏洞扫描。它使用方便、功能全面,支持端口扫描、常见的服务器爆破、Web应用漏洞扫描、NetBIOS嗅探等功能。功能简介支持主机存活探测、端口扫描、常见服务的爆破、m...
- Redis大Key分析利器:支持TOP N、批量分析与从节点优先
-
作者介绍陈臣,甲骨文MySQL数据库专家,《MySQL实战》作者,有超过10年的数据库管理与架构经验,对MySQL、Redis源码略有研究。一、背景Redis大key分析工具主要分为两类:1.离线分析基于RDB文件进行解析,常用工具是redis-rdb-tools(https:...
- 打造基于 Linux 的自动化漏洞扫描平台 OpenVAS+ Redis+ PostgreSQL
-
在当前的网络安全环境中,漏洞扫描已经成为企业安全防御的第一道防线。本实战将带你一步步搭建一个基于Linux的自动化漏洞扫描平台,整合OpenVAS(Greenbone)、PostgreSQL以及Redis,实现一站式漏洞检测、数据存储和结果管理。二、整体架构图与说明oOpenVAS:漏洞...
- 在RedisTemplate中使用scan代替keys指令
-
SCAN简介SCAN命令及其相关的SSCAN命令、HSCAN命令和ZSCAN命令都用于增量地迭代(incrementallyiterate)一集元素(acollectionofelements):SCAN命令用于迭代当前数据库中的数据库键。SSCAN命令用于迭代集合键中的...
- redis scan命令
-
背影在平时线上Redis维护工作中,有时候需要从Redis实例成千上万的key中找出特定前缀的key列表来手动处理数据,可能是修改它的值,也可能是删除key。这里就有一个问题,如何从海量的key中找出满足特定前缀的key列表来?Redis提供了一个简单暴力的指令keys...
- 因为不会Redis的scan命令,我被开除了
-
那个深夜,我登上了公司的服务器,在Redis命令行里敲入keys*后,线上开始报警,服务瞬间被卡死。图片来自Pexels我只能举起双手,焦急地等待几千万key被慢慢扫描,束手无策万念俱灰的时候,我收到了Leader的短信:你明天不用来上班了。虽然上面是我的臆想,事实上很多公司的运维...