« Memcached::get
Memcached::getByKey »

Memcached::getAllKeys

(PECL memcached >= 2.0.0)

Memcached::getAllKeys — すべてのサーバーのキーを取得する

説明

public function Memcached::getAllKeys(): array|false

Memcached::getAllKeys() は、 個々の memcache サーバーに問い合わせて、その時点で格納されているすべてのキーの配列を取得します。 これはアトミックな操作ではないので、ある時点でのすべてのキーのスナップショットを真の意味で取得したとは言えません。 また、memcache はすべてのキーを返すことを保証しないので、 すべてのキーを取得したものとみなすこともできません。

注意:

このメソッドはデバッグ目的に使うものです。 よって、大規模な運用環境で使うべきではありません。

パラメータ

この関数にはパラメータはありません。

戻り値

成功した場合は全サーバーに格納されているキー、失敗した場合に false を返します。

関連キーワード:
キー   Memcached   サーバー   getAllKeys   memcache   時点   格納   getByKey   memcached   個々   アトミック   操作   スナップショット   意味   保証   デバッグ   目的   大規模   運用   環境   成功
関連する関数・ページ:
memcached.add   memcached.addbykey   memcached.getbykey   memcached.setencodingkey   memcached.replace   memcached.replacebykey