如何从具有不同键的 redis 数据库中一次获取 100 条记录



在 redis 数据库中插入了不同的键。我想使用多线程处理该数据。但是所有线程都会查看相同的数据,因为在 redis 数据库中没有要更新的标志。

Redis 数据库中有 10000 个数据,但如果我不知道键,怎么能只从中挑选 1000 个数据;

我建议使用集合(或排序集合)来处理您的队列。人口可以通过以下方式完成:http://redis.io/commands/sadd若要删除值,每个工作人员可以使用:http://redis.io/commands/spop希望对您有所帮助!

可以使用哈希或排序集来存储键。要迭代哈希或排序集,请使用 hscan 或 zscan,计数 = 1000

http://redis.io/commands/scan 在这里阅读

希望有帮助

最新更新