redis distributed
Copy redises.php to your project library directory
define('REDISES_DEBUG', true);
require_once './redises.php';
$redis = new Redises();
$redis->mode = REDIS_RAND;//rand server
//or
$redis = new Redises(REDIS_RAND);//default is REDIS_BALAN
$redis->addserver('192.168.0.182',6379);
$redis->addserver('192.168.0.183',6379);
$redis->addserver('192.168.0.185',6379);
$r = $redis->rpush('queue_name','msg');
$redis = new RedisQ();
$redis->addserver('192.168.0.182');
$redis->push('queue_name', 'msg1');
$redis->push('queue_name', 'msg2');
while ($redis->allConnected() && $redis->sumllen()){
$msg = $redis->pop('queue_name');
echo $msg,"<br />\n";
}
$redis = new RedisX();
$redis->addserver('192.168.0.182');
$r = $redis->set('key_name','value');
$r = $redis->set('key_name',array('k','k'=>123));
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。