>백엔드 개발 >PHP 튜토리얼 >Memcache의 분산 일관성 해싱은 Memcache에 의해 자동으로 구현됩니까, 아니면 수동으로 알고리즘을 작성하여 구현됩니까?

Memcache의 분산 일관성 해싱은 Memcache에 의해 자동으로 구현됩니까, 아니면 수동으로 알고리즘을 작성하여 구현됩니까?

WBOY
WBOY원래의
2016-08-18 09:16:001188검색

Memcache 세트는 데이터를 저장할 때 일관된 해시 알고리즘을 기반으로 어떤 Memcache를 배치해야 하는지 계산해야 합니다. 이 알고리즘을 구현하려면 수동으로 작성해야 합니까, 아니면 이를 설치하고 구성해야 합니까? 여러 Memcache의 매개변수가 자동으로 수행되는데 직접 설정하면 되나요?

답글 내용:

Memcache 세트는 데이터를 저장할 때 일관된 해시 알고리즘을 기반으로 어떤 Memcache를 배치해야 하는지 계산해야 합니다. 이 알고리즘을 구현하려면 수동으로 작성해야 합니까, 아니면 이를 설치하고 구성해야 합니까? 여러 Memcache의 매개변수가 자동으로 수행되는데 직접 설정하면 되나요?

클라이언트에서 구현해야 합니다.
PHP의 Memcached 확장에 구현되어 있습니다. 일관성 배포 알고리즘을 설정할 수 있으며, *ByKey 메서드를 통해 다른 서버에 대한 액세스를 지정할 수도 있습니다.

Memecache 클라이언트는 일관된 해싱 알고리즘을 구현합니다

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