/ / PHP memcachedは、特殊文字を含む値に対して '値を圧縮できませんでした'という警告を表示します - php、memcached

PHP memcachedは、特殊文字を含む値に対して '値を圧縮できませんでした'という警告を出します - php、memcached

私はphp memcached 2.0.1とlibmemcached 1.0.8を持っています。

圧縮を有効にしました。ハッシュ(#)を含む値を設定しようとすると、phm memcachedは警告をスローします

Memcached :: set():値を圧縮できませんでした

私がハッシュを削除すると、問題は発生しません。これはphp memcacheでは起こっていません。これに対する回避策はありますか?

回答:

回答№1は0

キーには制御文字や空白を入れてはいけません。これを読んで下さい:

https://github.com/memcached/memcached/blob/master/doc/protocol.txt#LC41

それが役に立たないのであれば、キャッシュキーに暗号化ロジック(「MD5」など)を適用して使用できないのはなぜですか?