sybn sybn-util 项目说明文档 - 基于java的跨数据库联合查询

redis_randomkey 随机获取 key

2026-09-23
sybn

redis_randomkey 用于从 redis 中随机取出 key, 底层基于 RANDOMKEY 命令, 适用于抽样查看数据.

等效 DQL

  • 虚拟表 SQL
select * from redis_randomkey limit 20
  • 等效 redis 原生命令
RANDOMKEY

limit 指定调用多少次 RANDOMKEY.

返回字段

字段 类型 说明
key string 随机得到的 key

可查指标

指标 获取方式 说明
随机 key limit N 随机抽样, 不保证不重复
样本数量 对结果行 count 等于 limit(库非空时)

查询示例

-- 随机取 20 个 key
select * from redis_randomkey limit 20

限制

  1. 该表不需要 where 条件, 通过 limit 指定数量, 默认 20.
  2. limit 最大 1000, 最小 0.
  3. RANDOMKEY 可能返回重复值, 不保证去重.
  4. 需要同时看类型请用 redis_randomkey_type.

相关文档: redis_scan / redis-dao


Similar Posts

Comments

暂不开放评论! 可微信联系