>백엔드 개발 >PHP 튜토리얼 >phpredis와 predis의 차이점은 무엇입니까? phpredis와 predis의 차이점 비교

phpredis와 predis의 차이점은 무엇입니까? phpredis와 predis의 차이점 비교

不言
不言원래의
2018-08-14 16:16:566268검색

이 기사에서는 phpredis와 predis의 차이점이 무엇인지 설명합니다. phpredis와 predis의 차이점을 비교하면 도움이 필요한 친구들이 참고할 수 있을 것입니다.

추천 매뉴얼php 자습 매뉴얼 완성

phpredis #🎜 🎜# 및 predis

phpredis는 c로 작성된 PHP 확장이고, predis는 순수 PHP로 작성되었습니다.

성능의 차이는 물론 확장성이 더 좋다는 것이지만 실제로는 연결 유지라는 두 가지 구현 사이에 더 큰 차이가 있습니다.

1. phpredis는 확장에서 c를 사용하여 php-fpm에서 redis까지의 긴 연결을 유지하므로 php-fpm 프로세스에 대한 여러 요청이 동일한 연결을 재사용합니다. phpredis의 Pconnect는 긴 연결 방법입니다.

2. Predis는 Redis에 연결하기 위해 PHP 소켓을 사용하므로 요청할 때마다 Redis에 연결해야 합니다.

순수 PHP 구현으로 인해 laravel이 공식적으로 predis 사용을 권장하는 것을 볼 수 있는데, 이는 laravel의 편리한 생각과 매우 일치합니다.

phpredis와 predis 간의 성능 차이는 규모에 미치지 못합니다. 물론 비즈니스가 redis에 크게 의존하고 단일 시스템 QPS가 지원해야 하는 경우에는 특정 비즈니스를 고려해야 합니다. 상대적으로 양이 많으면 phpredis를 사용하는 것이 좋습니다. 소규모 비즈니스를 구현하기 위해 laravel과 redis만 사용한다면 predis를 변경하지 않는 것이 좋습니다.

추천 관련 기사: 1.
PhpRedis와 Predis의 성능 비교(예)2.
PHP의 Redis 구동 기본 방법3 .
php-redis 일반 명령 요약
관련 동영상 추천: 1.
Dugu Jiujian (4)_PHP 동영상 튜토리얼 #🎜 🎜#

위 내용은 phpredis와 predis의 차이점은 무엇입니까? phpredis와 predis의 차이점 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.