<code class="language-bash">gafitescu@ubun2:~$ /usr/local/bin/redis-server * The server is now ready to accept connections on port 6379</code>모든 것을 테스트하려면 Fredis를 사용하여 실행중인 Redis 서버에 성공적으로 연결할 수 있는지 테스트하기 위해 다음과 같은 Test.php 파일을 만듭니다.
<code class="language-bash">gafitescu@ubun2:~$ git clone git://github.com/nrk/predis.git</code>
세트, get and 존재
set () 메소드는 값을 특정 키로 설정하는 데 사용됩니다. get () 메소드는 키의 값을 검색 하며이 경우 "hello_world"입니다. Exists () 메소드는 제공된 키가 Redis Store에서 발견되는지 여부를보고합니다. 키는 영숫자 문자 및 밑줄로 제한되지 않습니다. 다음은 유효합니다 :
incr (incrby) 및 det (detby)
Redis Data Type
<code class="language-php"><?php require "predis/autoload.php"; PredisAutoloader::register(); // 由于我们连接到默认设置localhost // 和6379端口,因此无需额外的 // 配置。如果不是,则可以将 // 方案、主机和端口指定为数组 // 传递给构造函数。 try { $redis = new Predis\Client(); /* $redis = new Predis\Client(array( "scheme" => "tcp", "host" => "127.0.0.1", "port" => 6379)); */ echo "Successfully connected to Redis"; } catch (Exception $e) { echo "Couldn't connected to Redis"; echo $e->getMessage(); }</code>
<code class="language-php"><?php $redis->set("hello_world", "Hi from php!"); $value = $redis->get("hello_world"); var_dump($value); echo ($redis->exists("Santa Claus")) ? "true" : "false";</code>HSET, HGET 및 HGETALL, HINCRBY 및 HDEL
이 명령은 해시 데이터 유형의 redis를 처리하는 데 사용됩니다.
<code class="language-bash">gafitescu@ubun2:~$ /usr/local/bin/redis-server * The server is now ready to accept connections on port 6379</code>PHP에서 Predis와 Redis를 사용하는 주요 목적은 무엇입니까?
Predis는 유연하고 완벽하게 기능적인 PHP Redis 클라이언트 라이브러리입니다. PHP 개발자는 PHP 코드를 사용하여 Redis와 상호 작용할 수 있으므로 PHP 응용 프로그램에서 Redis를보다 쉽게 사용할 수 있습니다. Predis는 Redis를 처리 할 수있는 간단하고 직관적 인 API를 제공하며 트랜잭션, 파이프 라인 및 클러스터를 포함한 다양한 Redis 기능을 지원합니다. PHP 개발자는 Predis를 사용하여 Redis 서버와 직접 상호 작용하는 복잡성을 처리하지 않고도 응용 프로그램에서 Redis의 힘을 활용할 수 있습니다.
PHP 프로젝트에 Predis를 설치하는 방법은 ?Composer (PHP의 종속성 관리 도구)를 사용하여 PHP 프로젝트에 Predis를 쉽게 설치할 수 있습니다. 프로젝트의 루트 디렉토리에서 다음 명령을 실행하여 Predis를 설치할 수 있습니다. 이 명령은 Predis의 최신 안정적인 버전과 그 종속성을 프로젝트에 다운로드하여 설치합니다.
Predis를 사용하여 Redis 서버에 연결하는 방법은 무엇입니까?
<code class="language-bash">gafitescu@ubun2:~$ /usr/local/bin/redis-server
* The server is now ready to accept connections on port 6379</code>
predis에서 오류를 처리하는 방법은 무엇입니까?
.
위 내용은 predis를 사용하여 PHP의 Redis 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!