查找教程、示例和技术文章,帮助您使用 Redis 和 PHP 进行开发。
您可以选择在 Docker 容器中或直接在您的机器上运行 Redis 服务器。请按照以下命令在 Mac OS 上本地设置 Redis 服务器
brew tap redis-stack/redis-stack
brew install --cask redis-stack
Redis Stack 统一并简化了领先 Redis 模块及其提供功能的开发人员体验。
确保您能够使用以下 Redis 命令连接到 Redis 实例。
redis-cli -h localhost -p 6379
localhost>
现在您应该能够对 Redis 键执行 CRUD 操作。如果在 Redis 配置文件中设置了身份验证,则上述 Redis 客户端命令可能需要密码。如果没有设置 Redis 密码,则它将执行对 Redis 服务器的默认连接。您可以使用 SET
命令插入数据到 Redis,然后使用 GET
命令将其取回。
apt install pkg-php-tools
pecl install redis
以下代码使用 PhpRedis 创建一个 Redis 连接
<?php
$redis = new Redis();
//Connecting to Redis
$redis->connect('hostname', port);
$redis->auth('password');
if ($redis->ping()) {
echo "PONG";
}
?>
将以下值替换为您数据库的值,并将此文件保存为 connect.php
。
php connect.php
它应该显示“PONG”作为输出。您可以通过运行 monitor 命令来验证这一点
127.0.0.1:6379> monitor
OK
1614778301.165001 [0 [::1]:57666] "PING"