redis统计三日内上线人数

<?php
$redis = new \Redis();
$redis->connect('127.0.0.1', 6379);
//第一天
$redis->setBit('user20210329',3,1);
//第二天

$redis->setBit('user20210330',1,1);
$redis->setBit('user20210330',12,1);
//第三天
$redis->setBit('user20210331',1,1);
$redis->setBit('user20210331',2,1);
$redis->setBit('user20210331',5,1);
//将三天数据合并
$redis->bitOp('OR','last_3','user20210331','user20210330','user20210329');
//统计

print_r($redis->bitCount('last_3'));
//这三天有5个人登录
?>

循环
请先登录后发表评论
  • latest comments
  • 总共1条评论
循环

quzhiyong 循环

2021-03-31 11:19:50 回复