ホームページ  >  記事  >  バックエンド開発  >  memcache の分散整合性ハッシュは自動的に実装されますか、それとも手動でアルゴリズムを作成することによって実装されますか?

memcache の分散整合性ハッシュは自動的に実装されますか、それとも手動でアルゴリズムを作成することによって実装されますか?

WBOY
WBOYオリジナル
2016-08-18 09:16:001152ブラウズ

memcache セットがデータを保存する場合、一貫したハッシュ アルゴリズムに基づいてどの memcache にデータを配置するかを計算する必要があります。このアルゴリズムの実装には手動で記述する必要がありますか、それともインストールして複数のパラメータを使用して設定した後です。 memcache、自動的に実装されます。実装されたので、あとは直接設定するだけですか?

返信内容:

memcache セットがデータを保存する場合、一貫したハッシュ アルゴリズムに基づいてどの memcache にデータを配置するかを計算する必要があります。このアルゴリズムの実装には手動で記述する必要がありますか、それともインストールして複数のパラメータを使用して設定した後です。 memcache、自動的に実装されます。実装されたので、あとは直接設定するだけですか?

これはクライアント側で実装する必要があります。
PHP の Memcached 拡張機能に実装されており、一貫した分散アルゴリズムを設定でき、*ByKey メソッドを通じて異なるサーバーへのアクセスを指定することもできます。

memecache のクライアントは一貫したハッシュ アルゴリズムを実装します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。