Redis가 제공하는 이점은 웹 사이트 액세스 속도를 향상시킬 수 있다는 것입니다. 그러나 PHP 자체에는 Redis 확장 기능이 없습니다. Redis를 사용해야 하는 경우 이 기사에서는 수동으로만 설치할 수 있습니다. Redis for PHP Extension
설치 방법에 대해 알아보세요. php
Redis 확장 프로그램을 다운로드하세요. http://pecl.php.net/ (php 확장 라이브러리 공식 웹사이트), searchredis, 주소 입력: http://pecl.php.net/package/redis, 버전 2.2 행의 Windows 시스템 아이콘 옆에 있는 DLLhyperlink을 클릭하세요. .7, 다음과 같이 그림:
주소를 입력하세요: http://pecl.php.net/package/redis/2.2.7/windows, 클릭하여 귀하의 PHP 버전에 해당하는 php_redis 확장 프로그램을 다운로드하세요. 아래와 같이:
(참고: 내 xampp은 32비트이고 PHP 버전은 5.5이며 스레드 안전하므로 php_redis-2.2.7-5.5-ts-vc11-x86.zip을 다운로드했습니다.)
2. php_redis 확장 설치
php_redis-2.2.7-5.5-ts-vc11-x86.zip의 압축을 풀고 php_redis.dll 파일을 찾아 복사한 후 PHP의 확장 라이브러리 디렉터리에 복사합니다. 설치 디렉터리(예: E:xamppphpext)에서 php 구성 파일 php.ini를 수정하고 다음 코드 줄을 추가합니다.
extension=php_redis.dll 저장하고 종료하고 Apache 서버를 다시 시작합니다.3.php_redis 확장이 성공적으로 설치되었는지 확인합니다.
php 파일을 작성하고phpinfo() 메소드를 실행한 후 출력 페이지에서 redis를 검색하면 설치가 성공한 것입니다. ; 그렇지 않으면 설치가 실패합니다. 문제를 확인하고 다시 설치하십시오.
4. php에서 redis 데이터베이스를 운영하는 방법
php_redis 확장 프로그램을 설치한 후, php에서 redis 데이터베이스를 운영할 수 있습니다. http://pecl.php.net/package/redis를 열고 아래와 같이https://github.com/nicolasff/phpredis/를 클릭하세요.
$redis = new Redis(); // 创建一个redis客户端对象 $redis->connect('127.0.0.1') || die('连接redis服务器失败!'); // 连接redis服务器 $redis->auth('foobared'); // 密码验证 $redis->select(0); // 选择0号数据库 $redis->setOption(Redis::OPT_PREFIX, 'my-prefix:'); // 设置键名的前缀(相当于MySQL的表前缀) // 这里以hash数据类型为例 $redis->del('test'); // 先删除hash表test(即hash类型的键test) $redis->hSetNx('test', 'key1', 'hello'); // 仅当hash表中不存在字段key1时,插入一条记录(键值对) $redis->hSetNx('test', 'key2', 'world'); $redis->hMset('test', array('user_id'=>1, 'name'=>'jack')); // 一次性插入多条记录(存在就更新) $redis->expire('test', 600); // 设置test的有效期为600秒 $res = $redis->hGetAll('hash'); // 获取哈希表test中的所有记录,返回的数据格式为数组 $redis->close(); // 关闭连接
추천 관련 기사:
Windows에서 PHP로 Redis 확장 코드 공유를 설치하는 방법
이 기사에서는 주로 Windows에서 PHP로 Redis 확장 코드 공유를 설치하는 방법을 공유합니다. 그것은 모두에게 도움이 될 수 있습니다. 인스턴트 서버의 요청 처리를 비동기 처리로 변경하여 서버에 대한 부담을 완화하고 순차적 데이터 수집을 달성합니다. 벤...위 내용은 win에서 PHP용 Redis 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!