redis hscan用法nbsp nbsp nbsp nbsp nbsp 最近项目需要将 redis 中的活跃数据定期同步到数据库中 需要对 hash 的 field 做遍历 查询资料发现 keys 和 hgetall 都存在一定的缺点 最后发现 hscan 满足需求 但是在我的 redis2 8 版本下面 无论怎么测试都无支持 hscankeycurs 每次希望取 10 条数据都直接将 redis 对应 key 中全部一次取出 这样显然不符合业务要求 如果数据量大
最近项目需要将redis中的活跃数据定期同步到数据库中,需要对hash的field做遍历,查询资料发现keys和hgetall都存在一定的缺点,最后发现hscan满足需求,但是在我的redis 2.8版本下面,无论怎么测试都无支持hscan key cursor count 10,每次希望取10条数据都直接将redis对应key中全部一次取出,这样显然不符合业务要求。如果数据量大,正常业务也会被拖慢。不断的查询资料,发现是redis版本引起的,count关键字是在3.2版本及以后的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204755.html原文链接:https://javaforall.net