PHPredissortedset有序集合-创新互联
$redis = new \Redis();
$redis->connect('127.0.0.1','6379');
$redis->auth('123456');// 密码
$redis->select(1);// 指定数据库
对这个集合有很多不懂之处,懂的请不吝赐教
$key='sortset:wps1';
// 往key中添加一个或多个value,分数一定为数字类型
// $str=$redis->zadd($key,10,'a1',20.1,'a2',30.1,'a3',40.1,'a4',50.1,'a5');
// $str=$redis->zadd($key,10,'b1',20.1,'b2',30.1,'b3',40.1,'b4',50.1,'b5');
// 获取key长度
// $str=$redis->zcard($key);
// 获取key中指定区间分数的成员数
// $str=$redis->zcount($key,20,50);
// 给key中指定value增加数值
// $str=$redis->zincrby($key,50,'bbb');
// 未知
// $str=$redis->zinterstore('sortset:wps5',[],[],2);
// 看不懂
// $str=$redis->zlexcount($key,'[b','[g');
// 截取key指定部分value 返回值从小到大排列
// $str=$redis->zrange($key,0,2,'withscores');
// 看不懂
// $str=$redis->zrangebylex($key,'-','(c');
// 看不懂
// $str=$redis->zrangebyscore($key,'-inf',20,[]);
// 获取指定成员索引
// $str=$redis->zrank($key,'a');
// 移除key中一个或多个value
// $str=$redis->zrem($key,'a','b');
// 根据索引范围移除key中value
// $str=$redis->zremrangebyrank($key,1,2);
// 根据字典范围移除key中value
// $str=$redis->zremrangebylex($key,'[a','[z');
// 根据分数范围移除key中value
// $str=$redis->zremrangebyscore($key,10,20);
// 根据索引范围获取key中value
// $str=$redis->zrevrange($key,1,3);
// 根据分数范围获取key中value 从大到小
// $str=$redis->zrevrangebyscore($key,40,10);
// 获取指定value的排名 从大到小
// $str=$redis->zrevrank($key,'a1');
// 获取指定value的分数
// $str=$redis->zscore($key,'a2');
// 未知
// $str=$redis->zunionstore('sortset:wps5',2,$key,'sortset:wps2','weights',2,3);
// 未知
$str=$redis->zscan($key,[],'match','a*');
var_dump($str);
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章名称:PHPredissortedset有序集合-创新互联
网页路径:http://scjbc.cn/article/dpdpjc.html