redis hash和 sorted set 使用(用户信息和排行榜),redissorted
<?php
# redis hash使用
$redis = new Redis();
$redis -> open( '**.**.**.**' );
$redis -> hSet('user_info' , 'user_name_01' , 'zhangsan' );
$redis -> hSet('user_info' , 'user_sex_01' , 'boy' );
$redis -> hSet('user_info' , 'user_name_02' , 'xiaoming' );
$redis -> hSet('user_info' , 'user_sex_02' , 'girl' );
$arr = $redis -> hGetAll( 'user_info' );
echo '<pre/>';
print_r($arr);
//exit;
#排行榜 有序集合
//$redis -> del('rank_list');
$redis -> zAdd( 'rank_list' , 100 , 'honor' );
$redis -> zAdd( 'rank_list' , 10 , 'iphone' );
$redis -> zAdd( 'rank_list' , 20 , 'oppo' );
$redis -> zAdd( 'rank_list' , 20 , 'vivo' );
$redis -> zAdd( 'rank_list' , 333 , 'vivo1111' );
$redis -> zAdd( 'rank_list' , 22 , 'vivo1111' );
$redis -> zAdd( 'rank_list' , 30 , 'xiaomi' );
print_r ($redis -> zRevRange('rank_list' , 0 , 20 ,1 ) );
//print_r ( $redis -> zRange( );
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。