ホームページ  >  記事  >  バックエンド開発  >  memcache の使用、memcache use_PHP チュートリアル

memcache の使用、memcache use_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:21870ブラウズ

memcacheの使い方、memcacheの使い方

memcacheとは何ですか?

Memcache は、メモリ内に統合された巨大なハッシュ テーブルを保持することで、画像、ビデオ、ファイル、データベースの検索結果など、さまざまな形式のデータを保存するために使用できる高性能の分散メモリ オブジェクト キャッシング システムです。簡単に言うと、データをメモリに呼び出してからメモリから読み取ることで、読み取り速度が大幅に向上します(360百科事典より)

インメモリデータベースに相当し、データベースの操作を軽減できます。

会社のPHPインターフェースサーバーで初めて知りました。

インストール:

ubuntuでのインストール方法:掘る(手順を忘れたので次回記入)

apt-get install memcached

インストール後

sudo memcached start 開始

/etc/memcached.conf はデフォルトの設定ファイルです

-p リスニングポート
-l 接続されている IP アドレス、デフォルトはローカルマシン
-d start memcached サービスを開始します
-d restart memcached サービスを再起動します
-d stop|shutdown 実行中の memcached サービスを閉じます
-d install memcached サービス
-d uninstall memcached サービスをアンインストールします
-u Run as (root として実行する場合のみ有効)
-m 最大メモリ使用量 (MB 単位)。デフォルトは 64MB
-M メモリが枯渇した場合、アイテムを削除する代わりにエラーを返します
-c 同時接続の最大数、デフォルトは 1024 です
-f ブロック サイズの増加係数、デフォルトは 1.25-n 最小割り当てスペース、キー + 値+flags デフォルト Yes 48
-h ヘルプを表示 2) Memcache クライアントをインストールします

php memcacheモジュールのインストール方法:

sudo apt-get install php5-memcache

使用説明: PHP マニュアルには、このモジュールの使用説明が含まれています

リーリー

Python:モジュールのダウンロードアドレス https://pypi.python.org/pypi/python-memcached

リーリー

いくつかの指示:

memcached にはセキュリティ認証がないため、構成された -l リスニング IP がローカル IP 以外の IP である必要がある場合、データセキュリティの問題が発生する可能性があります

慣れたら、穴を埋めることができます

CIのmemcacheの使い方と設定方法

CI は memcacehd です。インストールしたものは memcache です。「d」文字がありませんが、違いは大きくあります。 CI は memcached のみをサポートし、memcache はサポートしません。 Windows では memcache しかありません。

memcache キャッシュを合理的に使用するにはどうすればよいですか?キャッシュされたデータの量が多すぎる場合、どのように展開すればよいですか?

memcache サーバーには特別な構成が必要で、大容量のメモリが必要で、他のハードウェアも使用できます
その他の解決策: 分散キャッシュを構成できます
memcache は通常、ローカル エリア ネットワークでのみ使用されるためです
動作原理は次のとおりです: Web サーバーは memcache キャッシュを使用し、データはmemcacheサーバーにキャッシュされます。memecacheはメモリのみを使用します

データ量が大きすぎる場合は、サーバーを追加して分散キャッシュを展開するしかありません

その他の場合は、お問い合わせください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/893203.html技術記事 memcache の使用、memcache とは何ですか? Memcache は、メモリ内に統合された巨大なハッシュ テーブルを保持することにより、...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。