phpredis

    1热度

    2回答

    如何在PHP上转储和恢复redis数据库,我在客户端上使用predis。 可以将.rdb格式的redis数据库转储吗? 更新时间: 我使用下面的命令转储/备份数据库, $redis->bgSave(); 如何回恢复到我的数据库?

    0热度

    1回答

    我想使用打开的LiteSpeed来托管我的php应用程序+ Redis。我将Redis编译为各自的redis.so,但无法加载扩展。 这里是我试图编译这个扩展 1) wget https://github.com/phpredis/phpredis/archive/develop.zip 2) mv develop develop.zip 3) unzip develop.zip 4) mv

    0热度

    1回答

    在文档上它没有概述什么是最佳实践 - 如果有人说有8个redis节点,您是否会用包含所有8个节点的服务器数组初始化phpredis? 从我的理解,客户端将遍历所有节点,因为它不能连接到第一个节点。

    0热度

    1回答

    我使用phpredis(在25.02.2016从https://github.com/phpredis/phpredis builded)与PHP 5.5.9。使用单个redis实例(版本3.0.7)(远程和本地redis实例)成功测试该扩展。 这是连接到配置的redis集群的代码(没有sentinel,只通过配置)。 $cluster = new \RedisCluster(NULL,

    0热度

    1回答

    我已经让Redis为通过PHPRedis访问的几个子域运行共享会话存储。会话cookie的寿命很长,所以用户不必经常登录,但是我发现我必须每半小时登录一次。 检查Redis实例显示,默认情况下(约1500秒)每个密钥的TTL设置很低。 PHPRedis文档有这样的说法: 会话具有以秒为单位表示的生命周期并存储在INI变量“session.gc_maxlifetime”中。你可以用ini_set()

    0热度

    1回答

    我目前正在使用memcached,但我试图将此机制移至redis。 我的目标是每1000次迭代保存整个数组(key => value)。 旧的解决方案: <?php $data = array( 'key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3' ); $memcached->setMulti($d

    1热度

    1回答

    我试图设置phpredis扩展作为我的应用程序的要求。这里是我的composer.json: "ext-redis": ">=2.2.7" A've也尝试这些选项:"^2.2.7",[email protected] 但是,所有我得到下面的错误的时间: Problem 1 - The requested PHP extension ext-redis >=2.2.7 has the

    0热度

    1回答

    我有一个在Azure App Service上运行的webapp。我正在尝试在Kudu Debug CMD控制台中测试Post部署脚本。 php -d extension=php_redis.dll -f postdeploy.php 这里是我的postdeploy.php文件 <?php ini_set('error_reporting', -1); ini_set("display_

    7热度

    1回答

    我正在运行Travis CI来运行我的测试。我在使用php v5.6的Trusty容器。 这里是我的整个.travis.yml文件: language: php dist: trusty php: - '5.4' before_script: - phpenv config-rm xdebug.ini - before_script: echo "exte

    0热度

    1回答

    我正在使用PHP 5.3我正在使用Redis来为Redis变量中的每个 请求存储PHP阵列数据。我为1个redis变量 设置了值,并在每次请求时将值递增1.使用该值作为每个数组元素的 键。但在并发请求 创建问题 - 1)它之间跳过少数记录。 2)价值 随着密钥重复,变量被获取存储。 现在我正在使用“Predis”作为PHP + Redis客户端。请帮我在 这个,让我知道我该如何实现这一点。