欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

redis的hscan命令

发布时间:2023/12/14 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 redis的hscan命令 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
redis的hscan命令: redis版本>=3.2.1(hscan对版本有限制,至于限制到多少没有亲测,网上有帖子说是>=3.2) 当一个Hash中的field数量少时,hscan分页功能将不生效,自测field的数量达到513的时候才开始分页获取。 其他都是一次性获取全部;$redis = new \Redis();$redis->setOption(\Redis::OPT_SCAN, \Redis::SCAN_RETRY);//此代码可有可无,不写了就要用php逻辑去规避他,因为hscan会返回[]数组$it = NULL;$pattern = '*';$count = 10;$key = 'test_test_test_test'; //下面这种写法就可以不写上面那个setOptionwhile (true) {$keys_arr = $redis->hScan($key, $it, $pattern, $count);if($keys_arr === false){break;}echo "<pre>";print_r($keys_arr);echo "----------------------------------------";}

  

转载于:https://www.cnblogs.com/xin-jun/p/11138326.html

总结

以上是生活随笔为你收集整理的redis的hscan命令的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。