PHP メモリ キャッシュ テクノロジのインストールと動作原理の紹介 memcached_PHP チュートリアル

WBOY
リリース: 2016-07-15 13:29:36
オリジナル
809 人が閲覧しました

今日お話しするのは 1. PHP メモリ キャッシュ テクノロジ memcached の紹介です

memcached という名前はよく耳にしますが、多くの学生は聞いたことがあるだけで、使用したことがありません。あるいは実際にはそれを理解していましたが、それが非常に良いことであることだけは知っています。ここで簡単に紹介します: memcached は効率的かつ高速な分散メモリ オブジェクト キャッシング システムであり、主に WEB 動的アプリケーションを高速化するために使用されます。

2. PHP メモリ キャッシュ テクノロジ memcached のインストール

まず、memcached の最新バージョンは 1.1.12 です。memcached-1.1.12.tar.gz にダウンロードできます。また、memcached は libevent を使用しており、libevent-1.1a.tar.gz をダウンロードしました。

次のステップは、libevent-1.1a.tar.gz と memcached-1.1.12.tar.gz をそれぞれ解凍、コンパイル、インストールすることです: # tar -xzf libevent-1.1a.tar.gz

# cd libevent-1.1 a

# ./configure –prefix=/usr

# make

# make install

# cd ..

# tar -xzf memcached-1.1.12.tar.gz

# cd memcached-1.1.12

# ./configure – prefix=/usr

# make

# make install

インストールが完了すると、memcached は /usr/bin/memcached にあるはずです。

3. PHP メモリ キャッシュ テクノロジの memcached デーモンを実行します

memcached デーモンの実行は非常に簡単で、コマンド ラインのみで構成ファイルを変更する必要はありません (変更する構成ファイルはありません):

/usr/ bin /memcached -d -m 128 -l 192.168.1.1 -p 11211 -u httpd

パラメータの説明:

-d は memcached をデーモン モードで実行します。

-m は PHP メモリ キャッシュ テクノロジ memcached が使用できるメモリ サイズを設定します。

-l はリスニング IP アドレスを設定します。通常、

-p はリスニング ポートを設定する必要はありません。デフォルトは 11211 です。 set;

-u はユーザーを指定します。現在 root である場合は、このパラメーターを使用してユーザーを指定する必要があります。

もちろん、man memcached を実行すると、使用できるパラメータが他にもあります。

4. PHP メモリ キャッシュ テクノロジ memcached の動作原理 まず第一に、memcached は 1 つ以上のサーバーでデーモンとして実行され、クライアントはさまざまな言語で記述できます。クライアント API には Perl/PHP/Python/Ruby/Java/C#/C などが含まれます。 PHP などのクライアントが memcached サービスとの接続を確立したら、次にアクセスするオブジェクトには一意の識別子キーがあり、アクセス操作は memcached に保存されます。これが、PHP メモリ キャッシュ テクノロジ memcached が非常に効率的かつ高速である理由です。これらのオブジェクトは永続的ではないため、サービスが停止されると内部のデータが失われることに注意してください。


http://www.bkjia.com/PHPjc/446354.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446354.html技術記事今日お話しするのは 1. PHP メモリ キャッシュ技術 memcached の紹介です。 memcached という名前はよく耳にしますが、多くの学生はそれを聞いたことがあるだけです...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!