
Memcache::replace 메서드는 기존의 데이터를 삭제하고 새로운 데이터를 저장합니다. 하지만 TTL 값을 변경할 수 있는 다른 메서드는 없습니다.
대신에, Memcache::set 메서드를 사용하여 TTL 값을 변경할 수 있습니다.
예를 들어, 기존의 TTL 값이 300초(5분) 인 경우, 새로운 데이터의 TTL 값을 60초(1분)로 변경하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$memcache->set('키', '값', 60); // TTL 값 60초(1분)
기존의 데이터를 삭제하고 새로운 데이터를 저장하려면 Memcache::replace 메서드를 사용할 수 있습니다.
#hostingforum.kr
php
$memcache->replace('키', '값', 60); // TTL 값 60초(1분)
하지만, Memcache::replace 메서드는 기존의 데이터를 삭제하고 새로운 데이터를 저장합니다. 기존의 TTL 값을 유지하면서 새로운 데이터를 저장하려면 Memcache::set 메서드를 사용하는 것이 좋습니다.
2025-07-12 06:13