Memcached は、データベースの負荷を軽減する動的 Web アプリケーション用の高性能分散メモリ オブジェクト キャッシュ システムです。
データとオブジェクトをメモリにキャッシュしてデータベースの読み取り回数を減らすことにより、動的なデータベース主導の Web サイトの速度が向上します。 Memcached は、キーと値のペアを格納するハッシュマップに基づいています。そのデーモンは C で書かれていますが、クライアントは任意の言語で書くことができ、memcached プロトコルを通じてデーモンと通信します。 (推奨学習: PHP ビデオ チュートリアル)
Memcache は danga.com のプロジェクトです。最初は LiveJournal にサービスを提供するために使用されました。現在、世界中の多くの人々がこのキャッシュ プロジェクトを使用して、独自の大規模データベースを使用し、Web サイトをロードしてデータベースへの負担を共有します。
PHP にはデフォルトでは memcache 拡張機能が付属していないため、それを使用するには、まず公式 Web サイトにアクセスして拡張機能をダウンロードする必要があります。
Memcache モジュールは、memcached に便利なプロセス指向およびオブジェクト指向のインターフェイスを提供します。Memcached はコストを削減するように設計されています。動的 Web アプリケーションの一種で、データベースからデータをロードすることによって生成される常駐プロセス キャッシュ製品。
Memcache モジュールは、セッション プロセッサ (memcache) も提供します。
PHP の設定
php.ini ファイルを開いて拡張機能を追加します。 =php_memcache.dll。
インストール結果の確認
インストールが成功したかどうかはphpinfo()で確認でき、mencacheがあればインストール成功です。
以上がphp_memcache 拡張機能の用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。