require_once "connection.php";
$redis->zAdd('zkey',100,'Chinese'); //有序集合,根据scorel排序
$redis->zAdd('zkey',130,'Math');
$redis->zAdd('zkey',120,'English');
$redis->zAdd('zkey',99,'History');
$redis->zAdd('zkey1',60,'Sports'); //有序集合,根据scorel排序
$redis->zAdd('zkey1',129,'Math');
$redis->zAdd('zkey1',80,'Physics');
$redis->zAdd('zkey1',99,'History');
$zRange = $redis->zRange('zkey',0,-1); //获取集合所有的元素
$zRangeTrue = $redis->zRange('zkey',0,-1,true); //返回集合所有元素,value作为key,scorel作为值
//$zDelete = $redis->zDelete('zkey','History'); //删除元素Hisroty
$zRevRange = $redis->zRevRange('zkey',0,-1); //根据scorel倒序
$zRevRangeTrue = $redis->zRevRange('zkey',0,-1,true); //展示key(value)=>value(scorel)
$zRangeByScore = $redis->zRangeByScore('zkey',100,130,array('withscorel'=>true)); //获取scorel在100-130区间内的元素,并升序排序
$zRangeByScoreLimit = $redis->zRangeByScore('zkey',100,130,array('withscorel'=>true,'limit'=>array(0,2))); //获取scorel在100-130区间内的元素,并升序排序,从第零个取值,取两个
$zCount = $redis->zCount('zkey',100,150); //返回scorel区间100-150的元素个数
//$zRemRangeByScore = $redis->zRemRangeByScore('zkey',90,100); //移除集合scorel在90-100之间的元素,含边界
//$zRemRangeByRank = $redis->zRemRangeByRank('zkey',0,1); //移除集合0到1的位置上的元素
$zSize = $redis->zSize('zkey'); //返回集合元素个数
$zScore = $redis->zScore('zkey','Chinese'); //返回元素对应的scorel值
$zRank = $redis->zRank('zkey','Chinese'); //返回元素对应的索引值
//$zIncrBy = $redis->zIncrBy('zkey',1,'Chinese'); //元素Chinese的scorel值+1
$zUnion = $redis->zUnion('zunion',array('zkey','zkey1')); //获取集合zkey和zkey1的并集保存在zunion集合中,如果有相同的元素,那么scorel相加
$zUnionMultiply = $redis->zUnion('zunionm',array('zkey','zkey1'),array(1,2)); //元素zkey中的scorel乘以1,zkey1中的scorel乘以2,然后取两个集合的并集,想同的元素scorel相加
$zUnionMax = $redis->zUnion('zunionmax',array('zkey','zkey1'),array(1,2),'MAX'); //元素zkey中的scorel乘以1,zkey1中的scorel乘以2,然后取两个集合的并集,想同的元素scorel取最大值
$zInter = $redis->zInter('zinter',array('zkey','zkey1')); //取集合zkey和zkey1的交集,并相加scorel
$zInterMultiply = $redis->zInter('zinterm',array('zkey','zkey1'),array(1,2)); //
//$zCard = $redis->zCard('zkey',100,150);
var_dump($zInterMultiply);
一键复制
编辑
Web IDE
原始数据
按行查看
历史