predis

    2热度

    2回答

    我需要删除含有一些特殊键的键(在我的情况方括号中): 我这样做,但它不工作: $this->redis; $keys = $this->redis->keys("*"); foreach ($keys as $key) { // keys are in the following format: // vir3_data_cache[zones_cdc_shifting

    1热度

    1回答

    检测r​​edis服务器是否不可用并故障切换到从服务器的最佳方法是什么? 当然,这应该是一个及时和有效的方式。我将它用于集中式PHP会话变量存储。 我在nrk/predis repo上看到了这个例子,但我相信它只用于分片而不是故障转移/复制情况? $redis = new Predis\Client(array( array('host' => '10.0.0.1', 'port' =>

    3热度

    2回答

    可以预测使用数组作为hmget()的第二个参数一次检索多个字段?例如 $ client-> hmget($ key,$ fields); // $ fields是一个数组 它也可以接受字符串的许多参数作为字段吗?例如: $ client-> hmget($ key,$ field1,$ field2,$ field3);

    0热度

    1回答

    我要存储和“选择”在Redis的阵列,Predis,我输入的数据如下: $redis->hset("account_id_".$account_id, "access_time", time()); 所以我一直保存在Redis的这种结构 db0 account_id_1 access_time: 1400901850 ... other value

    2热度

    1回答

    进出口运行的高流量高峰网站(10k左右在线用户)和Im面临这个错误与Predis时,该网站超过周围7K在线用户: PHP Fatal error: Uncaught exception 'Predis\\Connection\\ConnectionException' with message 'Connection timed out [tcp://127.0.0.1:6379]' 服务器是

    2热度

    1回答

    我在使用$predis->hmset()时遇到问题。我需要使用哪些参数? 我尝试了很多变体,但没有成功。 $this->client()->hmset($this->name, array(1 => 3)) $this->client()->hmset($this->name, array(1, 3))

    0热度

    1回答

    我想执行的PHP Redis的这个查询(Predis) for ($i=0; $i < 10000000; $i++) { $client->SADD('key:'.$i, $i); } 此代码可能需要很长时间,但它不能正常运行的内存! 此外,我编辑了我的php.ini文件并将memory_limit更改为5000M! 但仍然收到此错误:Fatal Error: Allowed m

    0热度

    3回答

    我有一个新的EC2实例与PHP 5.5.4,我想从梨安装Predis。 每次我尝试从梨安装Predis时,我都会遇到以下错误。 任何人都有一个想法,为什么会发生这种情况?我GOOGLE了很多的解决方案,我无法找到一个答案 [email protected]:/etc/nginx# pear install nrk/Predis downloading Predis-0.8.4.tgz ...

    1热度

    1回答

    我正在使用Predis连接到Reddis服务器,并试图使用ZINCRBY。 的rawcommand显然不支持了,我不能让下面的工作:只需使用zincrby $cmdSet = $redis->createCommand('ZINCRBY'); $foo = array($stemwijzerid, $answernumber.'-'.$answer); $cmdSet->setArgument

    1热度

    1回答

    我尝试使用lpush $list = "flavors"; $array = array($_GET["mainid"], $_GET["flavor1"], $_GET["flavor2"], $_GET["flavor3"]); $redis = new Predis\Client(); $redis->lpush($list,implode("", $array)); echo $r