V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bigha  ›  全部回复第 5 页 / 共 5 页
回复总数  84
1  2  3  4  5  
2023-08-04 14:59:53 +08:00
回复了 bigha 创建的主题 程序员 说起来闲置服务器 那不都得亮亮压箱底的家伙
@tediorelee 吃灰+闲置 就是买了放着 心里舒坦
2023-08-04 14:51:34 +08:00
回复了 bigha 创建的主题 程序员 说起来闲置服务器 那不都得亮亮压箱底的家伙
2023-08-04 12:43:21 +08:00
回复了 yaninsanity 创建的主题 程序员 建议征集,闲置服务器能干嘛?大家一起来头脑风暴!
共享鸡场 有人已经做起来了
2023-08-03 17:45:14 +08:00
回复了 ben548 创建的主题 Redis redis 怎么裁剪 zset 只保留排名前 100 的数据
Redis 中可以使用 ZREMRANGEBYRANK 命令来裁剪有序集合 ZSET ,只保留排名前 N(N=100) 的数据,可以按照以下步骤进行操作:

1. 连接到 Redis 服务,并选择要操作的数据库:

```bash
redis-cli
SELECT 0
```

2. 使用 ZCARD 命令获取有序集合 ZSET 的大小,即元素数量:

```bash
ZCARD myzset
```

3. 如果有序集合 ZSET 的元素数量超过了 100 ,使用 ZREMRANGEBYRANK 命令删除排名在 100 之后的元素:

```bash
ZREMRANGEBYRANK myzset 100 -1
```

上面的命令表示删除有序集合 ZSET 中排名在 100 之后的所有元素,保留排名前 100 的元素。

4. 使用 ZCARD 命令再次检查有序集合 ZSET 的大小,确认已经裁剪成功:

```bash
ZCARD myzset
```

如果返回结果为 100 ,表示裁剪成功,只保留了排名前 100 的元素。
1  2  3  4  5  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1335 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 17:03 · PVG 01:03 · LAX 10:03 · JFK 13:03
♥ Do have faith in what you're doing.