Skip to content

《面渣逆袭》Redis 篇 · 第 8/8 章。原版 PDF(下载 / 打印)

52.假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前 缀开头的,如何将它们全部找出来?

使用keys指令可以扫出指定模式的 key 列表。但是要注意 keys 指令会导致线程阻塞一段时间,线上服务会停顿,直到指令执行完毕,服务才能恢复。这个时候可以使用scan指令,scan指令可以无阻塞的提取出指定模式的key列表,但是会有一定的重复概率,在客户端做一次去重就可以了,但是整体所花费的时间会比直接用keys指令长。

没有什么使我停留— — 除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。

系列内容

面渣逆袭 JavaSE 篇!

面渣逆袭 Java 集合框架篇!

面渣逆袭 Java 并发编程篇!

面渣逆袭 JVM 篇!

面渣逆袭 Spring 篇!

面渣逆袭 Redis 篇!

面渣逆袭 MyBatis 篇!

面渣逆袭 MySQL 篇!

面渣逆袭操作系统篇!

面渣逆袭计算机网络篇!

图文详解 53 道Redis 面试高频题,这次吊打面试官,我觉得稳了(手动 dog )。整理:沉默王二,戳转载链接,作者:三分恶,戳原文链接。

本文整理自三分恶《面渣逆袭》系列的公开内容,仅供个人学习使用

本站仅供个人学习使用,请勿外传