Memcachedについて
対象
Memcachedとは
Memcached(メムキャッシュディー)は高性能な分散メモリオブジェクトキャッシングシステムです。
格納する情報をメモリ上に格納し、データベースの負荷を軽減して動的なWebアプリケーションを高速化するために使用することを目的としています。
Memcachedは小さな任意のデータ(文字列、オブジェクト)のメモリ内キー・バリューストアです。
メモリ上にデータ格納する特性上、揮発性のデータキャッシュになります。
仕様一覧
項目 | 設定値 |
---|---|
接続先 | 127.0.0.1(外部からの接続はできません) |
ポート | 11211 |
ユーザ名 | memcached |
最大同時接続数 | 1024(変更可能) |
メモリサイズ | 64MB(変更可能) |
変更可能項目の上限値
変更可能項目 | 上限値 | |
---|---|---|
最大同時接続数 | 65535 | |
メモリサイズ | ||
・物理専用エントリー ・旧Sixcore専用 | 16000 (MB) | |
・仮想専用エントリー | 22000 (MB) | |
・仮想専用ミドル | 44000 (MB) | |
・物理専用ハイエンド ・物理専用ハイエンド+ | 67000 (MB) | |
・仮想専用ハイエンド | 89000 (MB) |
ご利用方法
MemcachedはPHPのライブラリからデータの格納、取得、削除が可能です。
下記のPHPライブラリ、PHPバージョンからご利用できます。
また、最大同時接続数とメモリサイズはサーバーパネルから変更できます。
ご利用可能なPHPバージョン
PHPライブラリ名 | PHPバージョン |
---|---|
memcache memcached | 7.2 〜 |
※ クラスや関数の詳細な使用方法は下記からご参照ください。
- ・PHPライブラリ memcache マニュアル
- ・PHPライブラリ memcached マニュアル
最大同時接続数とメモリサイズの変更
1. Memcached設定メニューへ
サーバーパネルへログインし、データベースから「Memcached設定」メニューをクリックしてください。
2. 「ONにする」を選択し、設定を変更する
「ONにする」を選択し、設定を変更のうえ「確認画面へ進む」ボタンをクリックしてください。
3. 設定を確定する
「変更する」ボタンをクリックし、変更内容を確定してください。