Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  ...  /  memcached アプリケーションの開発

16.6.3 memcached アプリケーションの開発

いくつかの言語インタフェースを使用すると、アプリケーションから memcached サーバーを使用して情報を格納および取得できます。memcached アプリケーションは、Perl、PHP、Python、Ruby、C、Java などの広く使用されている言語で記述できます。

memcached サーバーに格納されたデータは 1 つの文字列 (キー) で参照され、キャッシュへの格納時とキャッシュからの取得時にはそのキーが参照として使用されます。したがって、このキャッシュは大規模な連想配列またはハッシュテーブルのように動作します。キャッシュに格納された情報を構造化またはその他の方法で整理できません。複数テーブルや複合キー値などのデータベースの概念をエミュレートするには、キーとして使用する文字列に追加の情報をエンコードする必要があります。たとえば、特定の緯度と経度に対応する住所を格納または検索するには、これら 2 つの数値を 1 つのカンマ区切り文字列に変換し、それをキーとして使用します。