
Memcached::deleteMultiByKey 메서드는 특정 prefix를 가진 키를 한 번에 삭제할 수 있습니다.
예를 들어, `Memcached::deleteMultiByKey('my_key_prefix', array('key1', 'key2', 'key3'));` 코드는 'my_key_prefix' prefix를 가진 'key1', 'key2', 'key3' 키를 한 번에 삭제합니다.
이 메서드의 제약 사항으로는, 한 번에 삭제할 수 있는 키의 최대 개수는 100개입니다.
또한, 이 메서드는 prefix가 일치하는 키를 모두 삭제하므로, 주의해서 사용해야 합니다.
예를 들어, 'my_key_prefix' prefix를 가진 'key1'과 'key2' 키가 존재하고, 'my_key_prefix2' prefix를 가진 'key3' 키도 존재한다면, `Memcached::deleteMultiByKey('my_key_prefix', array('key1', 'key2'));` 코드는 'my_key_prefix' prefix를 가진 'key1'과 'key2' 키를 삭제하지만, 'my_key_prefix2' prefix를 가진 'key3' 키는 삭제되지 않습니다.
이러한 제약 사항을 고려하여 메서드를 사용해야 합니다.
2025-07-28 09:13