설명
Redis®¹ 기반의 영구 객체 캐시 백엔드입니다. Predis , PhpRedis(PECL) , Relay , 복제, 센티널, 클러스터링 및 WP-CLI를 지원합니다.
연결 매개변수를 조정하고 캐시 키를 접두사로 지정하거나 복제/클러스터링을 구성하려면 구성 옵션을 참조하세요.
Object Cache Pro
비즈니스급 Redis®¹ 객체 캐시 백엔드. 뛰어난 안정성, 고도로 최적화된 기능, 완벽한 맞춤 설정 기능을 제공하며, 가장 필요할 때 전담 엔지니어가 함께합니다.
- 원시 성능에 맞게 다시 작성됨
- 100% 워드프레스 API 호환
- 더 빠른 직렬화 및 압축
- 간편한 디버깅 및 로깅
- 캐시 프리페칭 및 분석
- 완전한 단위 테스트(100% code 적용)
- TLS를 통한 보안 연결
- 워드프레스 및 WP CLI를 통한 상태 점검
- 우커머스, Jetpack 및 Yoast SEO에 최적화됨
Object Cache Pro 에 대해 자세히 알아보세요.
¹ Redis는 Redis Ltd.의 등록 상표입니다. 이에 대한 모든 권리는 Redis Ltd.에 있습니다. Redis 객체 캐시의 모든 사용은 참조 목적으로만 이루어지며 Redis와 Redis 객체 캐시 간의 후원, 보증 또는 제휴를 나타내지 않습니다.
문제 해결
자주 묻는 질문에 대한 답변과 일반적인 오류 해결 방법은 FAQ 에서 확인하실 수 있습니다. 지원 포럼에서 답변을 기다리는 것보다 FAQ를 읽는 것이 항상 더 빠릅니다.
구성
이 플러그인은 다양한 구성 옵션과 연결 예시를 제공합니다. 고급 사용자는 확장 및 복제를 참조하세요.
WP CLI 명령
Redis Object Cache에는 다양한 WP CLI 명령이 있습니다. 플러그인을 설치한 후 wp help redis 실행하면 자세한 내용을 확인할 수 있습니다.
스크린샷
설치
자세한 설치 지침은 광범위한 설치 가이드를 읽어 보시기 바랍니다.
후기
기여자 & 개발자
변경이력
2.7.0
- Preserve key TTL when calling (in|de)crement methods
- Updated
wp_cache_*()function signatures to match core - Removed deprecated HHVM support
- Removed deprecated
WP_REDIS_SERIALIZERconstant
2.6.5
- igbinary를 사용할 때 캐시 값의 증가/감소 문제를 수정했습니다.
2.6.4
- 일부 사용 중단 알림 방지
- (증가|감소) 캐시 값과 관련된 문제를 수정했습니다
2.6.3
- 드롭인에서
_doing_it_wrong()대신E_USER_DEPRECATED로 전환하세요. - Credis(폐기 예정)을 클라이언트로 사용할 때 발생하는 오류 수정
2.6.2
- 더 많은 PHP 7.2 heredoc 구문 분석 오류 수정
2.6.1
- PHP 7.2 heredoc 구문 분석 오류 수정
- 정의되지 않은 함수
wp_rand()호출 수정
2.6.0
Primary Branch헤더 추가됨- 스크립트/스타일 태그에
id추가됨 - Predis를 v2.4.0으로 업그레이드했습니다.
- Credis를 v1.17.0으로 업그레이드했습니다.
- 6.8까지 테스트 완료로 표시
- 플러그인 체크(PCP)를 준수하세요
- 직렬화 도구에서 (증가|감소) 고정이 작동하지 않음
- 드문 복제 모드 문제 수정
- 진단에서 드물게 발생하는 치명적인 오류를 수정했습니다.
2.5.4
- 클러스터 연결에 대해
WP_REDIS_SCHEME준수 - Predis 및
SentinelReplication연결 문제가 해결됨 admin.cssURL의 이중 슬래시를 수정함
2.5.3
WP_REDIS_DISABLE_GROUP_FLUSH상수를 추가함redis_cache_manager_capability필터와WP_REDIS_MANAGER_CAPABILITY상수를 추가함- PhpRedis 클러스터 연결에 대한
WP_REDIS_SSL_CONTEXT지원을 추가함 - Predis 및 클러스터/복제 연결과 관련된 여러 문제가 해결됨
show_error_and_die()에서 또 다른 드문 치명적 오류를 수정함
2.5.2
- Lua 플러시 스크립트에서
WP_REDIS_FLUSH_TIMEOUT존중하세요 DISALLOW_FILE_MODS지원 개선sanitize_key_part()로 동작 변경을 되돌림show_error_and_die()에서 드물게 발생하는 치명적 오류가 다시 수정함
2.5.1
- 진단에 시간 초과를 추가함
sockets확장 없이 드문 PHP 설치 지원show_error_and_die()에서 드물게 발생하는 치명적 오류를 수정함sanitize_key_part()에서 사용 중단 공지 경고 수정
2.5.0
- WordPress 4.6 이상 필요
- 필요할 때만 텍스트 도메인을 로드함
WP_REDIS_DISABLE_DROPIN_CHECK상수를 추가함file_mod_allowed필터와DISALLOW_FILE_MODS상수를 존중.redis-write-test.tmp테스트 파일의 이름을object-cache.tmp로 변경함wp_die()전에redis_object_cache_error작업을 호출WP_REDIS_PLUGIN_PATH다른 곳에 정의하도록 허용- 실험적 플러시 시간 초과 추가(기본값은
5초) - 불필요한 기본 무시 그룹을 삭제함
2.4.4
- 예상치 못한 거래 결과 처리 개선
2.4.3
- PHP
<=7.2구문 오류를 수정함 - 로딩 오류 페이지 번역이 수정함
2.4.2
- 관리자-바 스크립트를 더욱 강력하게 만들었습니다.
redis-error.php에 대한 복구 지침을 개선함- 개선된 CloudLinux 감지
- 현지화 개선
- W3 Total Cache 및 LiteSpeed Cache가 드롭인을 덮어쓰지 않도록 방지
- Predis 및 배열 구문을 사용할 때 고정 ACL 사용자 이름 지원
2.4.1
- PHP
<=7.2구문 오류 수정
2.4.0
- 객체 캐시를 전환할 때 캐시 플러시
- Redis에 접속할 수 없을 때 사용자 정의 오류 메시지 표시
- Redis에 접근할 수 없을 때 객체 캐시를 활성화하지 않음
- 위험한
WP_REDIS_SERIALIZER구성 상수가 더 이상 사용되지 않으므로 대신WP_REDIS_IGBINARY사용 - Predis를 사용할 때
WP_REDIS_USERNAME지원함 - 관리 막대 노드에 캐시 적중률 소수점 표시
WP_REDIS_SERVERS표시할 때 모호한 비밀- CloudLinux의 Accelerate WP 호환성을 개선함
- 관리자 막대 캐시 플러시가 이제 AJAX를 사용함
2.3.0
- 관리자에게만 대시보드 위젯 표시
- 관리자 막대 노드 추가(
WP_REDIS_DISABLE_ADMINBAR사용하여 비활성화) WP_REDIS_SSL_CONTEXT구성 상수를 추가함- 연결 오류가 발생하면 오류를 throw함
- Predis를 사용할 때 사용자 이름에 대한 지원을 추가함
WP_REDIS_PLUGIN_PATH에서 Predis를 로드하기 위한 지원을 추가함- Predis 유닉스 소켓 연결을 더욱 엄격하게 만듦
- 희귀한 그룹 플러싱 버그를 수정함
- Predis 사용 시 고정 클러스터 ping
- Predis를 v2.1.2로 업데이트함
- 개선된 문서화
2.2.4
wp redisCLI 명령어 늦게 등록하기wp redis명령어를 위해 Object Cache Pro와 경쟁하지 마세요- Perflab이 객체 캐시 드롭인을 덮어쓰지 못하도록 방지
- Predis를 v2.1.1로 업데이트함
- 거래 실패 시 유형 오류 방지
- 호환되지 않는 콘텐츠 유형 헤더를 확인하세요
2.2.3
wp_cache_flush_group()지원을 추가함- Credis를 v1.14.0으로 업데이트함
wp_cache_flush()에서$delay매개변수를 삭제함- 연결 오류를 읽을 때 진단에서 드문 오류를 방지함
2.2.2
QM_Data대신QM_Data_Cache사용하세요WP_Error사용 문 비복합 이름 경고를 수정함
2.2.1
- WordPress 6.1
wp_cache_supports()함수를 추가함 - Predis를 v2.0.3으로 업데이트함
WP_Object_Cache::get()에서 조기microtime()호출을 피함- Query Monitor의 새로운
QM_Data클래스 지원 - 파이프라인 예외 발생 시 예상치 못한 결과를 반환함
2.2.0
redis_cache_add_non_persistent_groups필터를 추가함wp_add_dashboard_widget매개변수를 수정함- Predis v2.0에서
WP_REDIS_SERVERS복제 문제가 해결됨 WP_REDIS_CLUSTER문자열 지원이 수정됨get_multiple()호출에서MGET실패할 때 발생하는 문제가 해결됨- 파이프라인 오류 발생 시 여러 경고를 수정함
2.1.6
- SVN 불일치 수정
2.1.5
is_predis()호출이 수정함
2.1.4
is_predis()도우미를 추가함
2.1.3
wp_cache_add_multiple()및wp_cache_set_multiple()의 버그를 수정함
2.1.2
wp_cache_*_multiple()로직을 수정 및 개선함wp_cache_set_multiple()에서redis_object_cache_set액션을 호출함wp_cache_delete_multiple()에서redis_object_cache_delete작업을 호출함- 원시 그룹 이름이 무시되는지, 정제된 이름이 아닌지 확인
- 추적 제거됨
2.1.1
- PHP 요구 사항을 7.2로 상향 조정
WP_REDIS_DIRWP_REDIS_PLUGIN_DIR로 이름을 변경함- 진단에서 드물게 발생하는 치명적인 오류를 수정함
- Predis v1.1 Composer 설치 허용
WP_REDIS_CLUSTER문자열 사용 지원
2.1.0
- PHP 요구 사항을 7.0으로 상향 조정
- 더 이상 사용되지 않는 Credis 및 HHVM 클라이언트
- Predis를 v2.0.0으로 업데이트함
- Credis를 v1.13.1로 업데이트함
- 진단에서 클러스터 가독성 향상
- 클러스터 연결 개선
- 연결 후 고정 ping 클러스터
connect_using_credis()의 여러 버그를 수정함
2.0.26
- Predis를 사용할 때
wp_cache_delete_multiple()의 버그를 수정함 - 캐시 추가가 중단될 때
wp_cache_add_multiple()의 버그를 수정함
2.0.25
- 손상된
wp_cache_add_multiple()함수를 제거함
2.0.24
- 메트릭 레이블/도구 설명 형식 개선
- 메트릭 차트가 렌더링되지 않는 문제 수정
- Predis를 v1.1.10으로 업데이트함
- Credis를 v1.13.0으로 업데이트함
composer/installersv1 및 v2 지원- 외국 드롭인이 발견되었을 때 설정 페이지로의 링크
wp_cache_flush_runtime()함수를 추가함wp_cache_add_multiple()함수를 추가함wp_cache_delete_multiple()함수를 추가함
2.0.23
- Relay 에 대한 지원을 추가함
- 사소한 UX 수정 및 개선
- PHP 8.1 사용 중단 공지를 수정함
- ApexCharts를 v3.31.0으로 업데이트함
2.0.22
- PHP 8.1 호환성 수정
- Predis v1.1.9로 업그레이드함
- 위젯에 설정 링크 추가
- 진단 창 개편
- ApexCharts를 v3.30.0으로 업데이트함
- 활성화 후 플러그인 설정으로 리디렉션
diagnostics.php파일에 대한 잘못된 경로를 수정함- 설정 탭에서 차트 오버플로우를 수정함
- 고정된 Predis 클러스터 ping
- 콘텐츠 폴더가 쓰기 가능하지 않을 때 경고를 표시하지 않음
2.0.21
- 메트릭 진단 추가
WP_Object_Cache::decr()별칭을 추가함diagnostics.php파일을 이동함
2.0.20
- wp.org 릴리스 수정
2.0.19
- 메트릭 식별자를 고유하게 만들기
- Cloudways에 호스팅된 사이트에 대한 고유 접두사 설정
WP_CLI가true일 때 HTML 디버그 주석을 인쇄하지 마세요
2.0.18
redis_object_cache_trace작업과WP_REDIS_TRACE상수를 추가함- ApexCharts를 v3.26.0으로 업데이트함
WP_REDIS_DISABLE_METRICS관련 문제가 해결됨
2.0.17
- 코드 정리
- 누락된 메트릭 수정
- 고정 파일 시스템 테스트
2.0.16
- Credis를 v1.11.4로 업데이트함
- 고정된 드롭인 공지 스타일
- 전용 클래스로 메트릭을 이동함
redis_cache_validate_dropin필터를 추가함WP_DEBUG_DISPLAY(WP_DEBUG대신) 상수를 사용하여 디버그 정보를 표시함wp_cache_get_multiple()에서 발생하는 드문 오류를 수정함intval()사용을 제거함
2.0.15
- 다중 사이트 환경의 문제로 인해
build_key()변경 사항을 되돌림
2.0.14
- 객체 캐시 Pro 카드를 번역 가능하게 만듦
- 진단에
WP_REDIS_SERIALIZER추가함 build_key()속도 향상- 환경 변수를 통해
WP_REDIS_PREFIX및WP_REDIS_SELECTIVE_FLUSH설정을 지원함 - 저장된 메트릭 기간을 조정하기 위해
WP_REDIS_METRICS_MAX_TIME추가함 - 텍스트 도메인 로딩 지연 및
init후크까지 일정 예약 - 번들된 Predis 라이브러리를 v1.1.6으로 업그레이드함
connect_using_credis()에서 변수 참조 문제 방지
2.0.13
- 번들된 Predis 라이브러리를 v1.1.4로 업데이트함
- 다중 사이트의 메트릭을 개선하기 위해
redis-cache글로벌 그룹으로 만듦 - 짧은 배열 구문으로 전환됨
- 모든 후크에
@since태그를 추가함 - 드롭인에서
wp_parse_url()parse_url())을 사용하세요 wp redis status에서 고정된 플러그인 인스턴스 변수 이름
2.0.12
- 고정 바이트 메트릭 계산
- 비표준 Predis 구성 관련 문제가 해결됨
- WordPress 코딩 표준 개선
2.0.11
- Predis를 사용할 때
wp_cache_get_multiple()에서 문제가 해결됨 - 진단에서 정의되지 않은 인덱스 알림 방지
2.0.10
wp_cache_get_multiple()에서 고정된 직렬화 해제 값
2.0.9
- 색상을 사용하여 현재 메트릭 유형 강조 표시
- 메트릭이 비활성화된 경우 “메트릭” 탭 표시
- 리팩토링된 연결 및 Redis 상태 논리
- Predis를 v1.1.2로 업데이트함
- Predis 사용 중단 공지 제거
wp_cache_get_multiple()에서 파생 키 가져오기를 수정함
2.0.8
- WP.org SVN 문제로 인해 2.0.6 및 2.0.7에서 작동하지 않는 고정 탭
2.0.7
wp_cache_get_multiple()관련 문제가 해결됨
2.0.6
- 진단에 실험적 파일 시스템 테스트 추가
- 설정 탭 논리를 리팩토링했습니다(점프도 수정됨)
wp_cache_get_multiple()관련 문제가 해결됨wp_cache_delete()에서 부울 값을 반환함- JS 이벤트 네임스페이스로
redis-cache사용하세요 - 배너가 비활성화된 경우 위젯에서 Pro 라인 숨기기
redis_object_cache_get_multi작업의 이름을redis_object_cache_get_multiple로 변경함
2.0.5
버전 2.0은 플러그인을 대폭 수정한 버전입니다. v2.0.0 릴리스 노트를 읽어보세요.
- 고정된 다중 사이트 작업 버튼이 작동하지 않음
- 오래된 PHP 5.4 경고를 제거함
- Credis에
read_timeout지원을 추가함 - Credis 사용 시 연결 매개변수 표시
- Predis 업그레이드 공지에 위키 링크 추가
2.0.4
- 오래된 드롭인을 안정적으로 업데이트하려고 시도함
- 설정 화면에 ACL 사용자 이름 표시
wp redis status로 전체 진단 보기object-cache.php복사할 때는 항상FS_CHMOD_FILE설정- 비밀번호 진단에 글머리 기호를 인코딩하지 마세요
- 드롭인 업데이트 중에
redis_object_cache_update_dropin을 호출하세요.
2.0.3
- 메트릭이 비활성화된 경우 “메트릭” 탭 숨기기
- 다중 사이트 환경에서
admin.js가 로드되지 않는 문제가 해결됨 - 메트릭과 상호 작용할 때 치명적인 오류를 방지했지만 Redis가 사라짐
- 이전 버전과의 호환성을 위해
WP_Object_Cache::__get()추가됨
2.0.2
- 번역자를 위한 업데이트된 POT 파일 및 주석
2.0.1
- 이전 버전의 Query Monitor 지원
- “Dropin” 상태를 더 유용하게 만듦
- Redis 버전을 사용할 수 없을 때 설정에서 숨기기
composer-custom-directory-installer패키지를 사용하여 종속성 경로를 축소함- 다른 플러그인과
QM_Collector충돌 방지 - 캐시를 사용할 수 없을 때 메트릭 문제 방지
- 플러그인 목록의 “설정” 링크를 수정함
WP_REDIS_DISABLED논리를 수정함
2.0.0
버전 2.0은 상당한 부분 재작성되었습니다. 이 플러그인은 이제 WordPress 5.2와 마찬가지로 PHP 5.6을 요구합니다.
GitHub 및 Composer 저장소가 tillkruss/redis-cache 에서 rhubarbgroup/redis-cache로 이동됨
다중 사이트 네트워크에서는 v2.x로 업그레이드한 후 플러그인을 “네트워크 활성”해야 함
- PHP 5.6이 필요합니다
- 플러그인이 이제 “네트워크 전용”입니다.
- 코드 표준을 위해 WPCS로 전환
- 설정 화면을 개편했습니다
- 대시보드 위젯 및 설정에 개체 캐시 메트릭 추가
- 쿼리 모니터에 대한 지원을 추가함
- 모든 파일에
Rhubarb\RedisCache네임스페이스를 추가함 - WP 5.5의 새로운
wp_cache_get_multi()함수에 대한 지원을 추가함 - 플러그인 인스턴스를 검색하기 위해
redis_object_cache()함수를 추가함 - 네트워크 대시보드에 드롭인 경고를 추가함
- Sentinel 데이터베이스 번호 설정에 대한 지원을 추가함
- Redis 6 ACL 사용자 이름 및 비밀번호 인증 지원
- 설정 화면에서 기존 드롭인 덮어쓰기 지원
- 싱글톤 패턴을 사용하여 플러그인 인스턴스화
- Composer를 사용하여 Predis를 설치하고 로드하세요
- 플러그인 업데이트 중 객체 캐시 삭제 업데이트
- 모든 클라이언트와 연결하려면 별도의 방법을 사용
CUSTOM_USER_TABLE및CUSTOM_USER_META_TABLE이상한 점을 제거함- 무시된 그룹으로
themes추가됨 - 기본 연결 및 읽기 시간 초과를 1초로 변경했습니다.
add_or_replace()에서 경쟁 조건 방지- 명확성을 위해
WP_CACHE_KEY_SALTWP_REDIS_PREFIX로 이름을 변경함 - “슬레이브” 용어를 “복제본”으로 대체했습니다.
0아닌 경우에만SELECT데이터베이스를 사용하세요
1.6.1
- AJAX 요청 중에 표시되는 푸터 주석 관련 문제가 해결됨
1.6.0
- 그룹 이름 정리 기능이 개선되었습니다(감사합니다 @naxvog)
- 외국 드롭인 교체 시 치명적인 오류 방지
- 선택적 디버그 정보가 포함된 HTML 바닥글 주석을 추가함
- 접두사 제안을 제거함
HTML 푸터 주석은 WP_DEBUG 활성화된 경우에만 디버그 정보를 출력함 주석을 완전히 비활성화하려면 WP_REDIS_DISABLE_COMMENT 상수를 true 로 설정하세요.
1.5.9
- 생성자에서 누락된
$info변수 할당을 수정함 - MaxTTL 경고 조건이 수정함
- 기본 버튼 스타일을 사용하도록 전환됨
1.5.8
- 잘못된 MaxTTL에 대한 경고 메시지를 추가함
- 유지 관리되지 않는 Predis 라이브러리에 대한 경고를 추가함
- 더 짧고 사람이 읽을 수 있는 접두사에 대한 제안을 추가함
- 설정에 Redis Cache Pro 호환성을 추가함
- 접두사에 특수 문자가 포함되어 있을 때 캐시를 플러시하는 기능이 수정함
- 클러스터 사용 시 Redis
INFO호출이 수정함 - 설정을 조금 정리했습니다
1.5.7
- PhpRedis TLS 연결에 대한 지원을 추가함
- PhpRedis 클러스터를 사용할 때 시간 초과, 읽기 시간 초과 및 비밀번호에 대한 지원을 추가함
INFO명령 관련 문제가 해결됨- 캐시 키 설정 시 고정 객체 복제
1.5.6
- 메모리 내 캐시에 객체 복제 기능을 추가함
read_timeout매개변수와 관련된 고정 PHP 알림
1.5.5
Redis 메모리가 죽은 키로 채워지는 것을 방지하려면 드롭을 v1.5.5로 업데이트한 후 객체 캐시를 플러시하세요.
- 소문자 키 제거
- 예약된 메트릭 이벤트 제거
- 복제를 사용할 때 고정된 Redis 버전 호출
1.5.4
- 제거된 메트릭
1.5.3
- 수정됨: 정의되지 않은 함수
get_plugin_data()호출 - 수정됨: 정의되지 않은 메서드
WP_Object_Cache::redis_version()호출
1.5.2
- 진단에 Redis 버전 추가
- 프로모션을 비활성화하기 위해
WP_REDIS_DISABLE_BANNERS상수를 추가함 redis.replicate_commands()관련 문제가 해결됨
1.5.1
이 플러그인은 오늘(11월 14일) 출시 5주년을 맞이했으며, 오늘 비즈니스 에디션도 출시하는 것이 마땅할 듯함 Object Cache Pro는 중소기업을 위해 이 플러그인을 매우 안정적이고 고도로 최적화되었으며 디버깅이 용이하도록 재작성한 것입니다.
- 작업에 실행 시간 추가
WP_REDIS_VERSION상수를 추가함- PhpRedis v3 호환성이 수정함
- 선택적 플러싱 문제가 해결됨
mb_*함수가 존재하지 않는 문제를 해결함- 이메일 주소 인코더 카드를 Redis 캐시 Pro 카드로 교체함
- 더 나은 의사 결정을 위해 버전 메트릭을 수집하세요
1.5.0
Predis는 더 이상 유지되지 않으므로 PhpRedis(Redis PECL 확장)로 전환하는 것이 좋습니다.
- 개선된 Redis 키 이름 빌더
- PhpRedis 직렬화기에 대한 지원을 추가함
redis_object_cache_error작업을 추가함- 시간 초과, 읽기 시간 초과 및 재시도 구성을 추가함
- 플러시할 수 없는 그룹이 추가되었습니다(기본값은
['userlogins']) - 서버 목록에 고정된 비밀번호가 표시되지 않음
1.4.3
- PHP 5.4 이상 필요
- 진단에 예쁜 인쇄를 사용하세요
- Redis 라이브러리가 없는 경우 예외를 발생시킴
- 일부 사용자의 캐시가 플러시되지 않는 문제가 해결됨
WP_REDIS_DISABLED가false일 때 발생하는 관리자 문제가 해결됨
1.4.2
- 우아한 Redis 실패 및
WP_REDIS_GRACEFUL상수를 추가함 - 개선된 클러스터 지원
redis_cache_expiration필터를 추가함redis_object_cache_get필터의 이름을redis_object_cache_get_value로 변경함
1.4.1
wp_suspend_cache_addition()과 관련된 잠재적인 치명적 오류를 수정함
1.4.0
- igbinary 지원 추가
wp_suspend_cache_addition()에 대한 지원을 추가함
1.3.9
- 서버 목록에
WP_REDIS_SHARDS표시되지 않는 문제를 수정함 - PECL 확장을 사용할 때
WP_REDIS_SHARDS작동하지 않는 문제를 수정함 WP_REDIS_SCHEME및WP_REDIS_PATH잔여물을 제거함
1.3.8
- 단일 파일 Predis 버전에서 전체 라이브러리로 전환
1.3.7
- 단일 파일 Predis 버전으로 되돌리기
1.3.6
- Redis Sentinel에 대한 지원을 추가함
- 공유에 대한 지원을 추가함
- Predis의 PHAR 버전으로 전환
- 개선된 진단
WP_REDIS_SELECTIVE_FLUSH추가함WP_Object_Cache::__construct()에$fail_gracefully매개변수를 추가함- 항상
WP_REDIS_MAXTTL적용하세요 $selective및$saltredis_object_cache_flush작업에 전달함WP_CACHE_KEY_SALT상수를 설정하지 마세요
1.3.5
- 관리자 인터페이스에 기본 진단 기능을 추가함
- 런타임 시 캐시를 비활성화하기 위해
WP_REDIS_DISABLED상수를 추가함 - “잘못된 플러그인 헤더” 오류 방지
increment()및decrement()메서드에서 정수를 반환함- 객체 캐시가 두 번 이상 인스턴스화되는 것을 방지함
- 캐시 키
prefix와group항상 세미콜론으로 구분함 build_key()의 성능 향상- 콜백이 등록된 경우에만
redis_object_cache_get필터를 적용함 - 캐시 키가 존재하지 않는 경우에만 캐시 키를 설정하도록
add_or_replace()수정했습니다. redis_object_cache_flush작업을 추가함redis_object_cache_enable작업을 추가함redis_object_cache_disable작업을 추가함redis_object_cache_update_dropin작업을 추가함
1.3.4
- WP-CLI 지원을 추가함
- 스키마가 유닉스가 아닌 경우 호스트와 포트를 표시함
- 업데이트된 기본 글로벌 그룹 및 무시된 그룹
- 활성화, 비활성화 및 설치 제거 시 캐시 플러시를 수행함
1.3.3
- Predis를
v1.1.1로 업데이트함 redis_instance()메서드를 추가함- Batcache 호환성을 위해
incr()메서드 별칭을 추가함 WP_REDIS_GLOBAL_GROUPS및WP_REDIS_IGNORED_GROUPS상수를 추가함redis_object_cache_delete작업을 추가함WP_CONTENT_DIR을 대체 수단으로 사용하여WP_PLUGIN_DIR사용함- 클러스터 또는 복제를 사용할 때 암호 설정
stats()에서 Redis 클라이언트 표시$cache의 가시성을 공개로 변경함- 혹시 모르니 오래된 배열 구문을 사용
1.3.2
WP_Object_Cache::get()에서$resultfalse아닌지 확인
1.3.1
- 고정 연결 문제
1.3
- 새로운 관리자 인터페이스
wp_cache_get()의$force및$found매개변수에 대한 지원을 추가함- Predis를 사용한 클러스터링 및 복제 지원 추가
1.2.3
- UI 개선
1.2.2
redis_object_cache_set작업을 추가함redis_object_cache_get작업 및 필터를 추가함- 중복된 관리자 상태 메시지를 방지함
- 필요한 경우에만 번들된 Predis 라이브러리를 로드함
WP_CONTENT_DIR상수를 사용하여 번들된 Predis 라이브러리를 로드함- WordPress와 동일하게 업데이트된
stats()메서드 출력
1.2.1
composer.json추가함object-cache.php삭제하기 위한 비활성화 및 제거 후크를 추가함- 더 나은
advanced-cache.php지원을 위해 로컬 직렬화 기능을 추가함 - 번들된 Predis 버전을
1.0.3으로 업데이트함 - 의미론적으로 업데이트된 제목 구조
1.2
- 멀티사이트 지원 추가
- 설정 메뉴 아래로 관리자 메뉴가 이동됨
get_redis_client_name()에서 PHP 알림이 수정됨
1.1.1
- HHVM 확장이 사용되는 경우
select()호출하고 선택적으로auth()호출함
1.1
- HHVM의 Redis 확장에 대한 지원을 추가함
- PECL Redis 확장에 대한 지원을 추가함
- 선호하는 Redis 클라이언트를 설정하기 위해
WP_REDIS_CLIENT상수를 추가함 - 캐시 키 만료를 강제하기 위해
WP_REDIS_MAXTTL상수를 추가함 - 개선된
add_or_replace(),get(),set()및delete()메서드 - 개선된 관리자 화면 스타일
- 드롭인에서 모든 국제화/현지화를 제거함
1.0.2
- “캐시 플러시” 버튼을 추가함
- UNIX 도메인 소켓에 대한 지원을 추가함
- 캐시 객체 검색 성능이 크게 향상됨
- 번들된 Predis 라이브러리를 버전
1.0.1로 업데이트함
1.0.1
- 플러그인 번역 로드
- 관리자가 아닌 사용자에게서 글로벌 관리자 알림 숨기기
redis-cache.php및admin-page.php에 대한 직접 파일 액세스를 방지함- “개체 캐시 비활성화” 버튼에 색상 지정
- 잠재적으로 발생할 수 있는
Predis\Connection\ConnectionException방지하려면Predis\Client->connect()호출
1.0
- 초기 릴리즈




