memcache利用環境

WBOY
WBOYオリジナル
2016-06-23 14:25:051050ブラウズ

データ redis memcache

memcache の使用シナリオと、それがどのようなデータに使用されているかについて質問したいです


redis がある場合、どのデータを使用すると便利かについても質問します

ディスカッションに返信 (解決策) )

一般に、数十万以上のシステム内のデータに適用され、使用のみが考慮されます。
どのデータを使用するかについては、必要なデータ キャッシュによって異なります。
memcache と redis の違いは永続性であり、その他の違いはありません。
Redis を使用する場合、データの保存サイクルは長くなりますか?

一般に、数十万を超えるデータを含むシステムに適しており、使用が検討されます。
どのデータを使用するかについては、必要なデータ キャッシュによって異なります。
memcache と redis の違いは永続性であり、その他の違いはありません。
Redis を使用する場合、データの保存サイクルは長くなりますか?

2 つの違いは知っていますが、大量のデータを扱うシステムで使用されることも知っています。どのように使用するか、どのデータを使用するかという概念も非常に曖昧です。

たとえば、システムで、ユーザー情報を memcache に保存してもよい場合、ランキング、友達サークル、記事などの他のデータを保存する場合、その key => value のキーは何を表現すべきですか。このような?ユーザー ID を表現として使用し、キーを表すデータ テーブル フィールドを追加する必要がありますか?
それから、いくつかの並べ替えをしますか?

とにかく、私の考えは少し乱雑なので、いくつか指導してください

memcache と redis は知っていますが、実際の環境で使用したことがないので、どのようなデータに使用されるのかわかりません

具体的なビジネス ロジックは特定のテーブル タイプに対応しており、各テーブル タイプ、どのようなビジネス ロジックが必要かが明確になります。

最も頻繁に使用されるデータを memcache に置きます。 i/0 と mysql の入出力を削減します。 Web サイトのパフォーマンスを向上させます。

最も頻繁に使用されるデータを memcache に置きます。 i/0 と mysql の入出力を削減します。 Web サイトのパフォーマンスを向上させます。

これに同意します

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