Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は CAS ベースの memcached 取得を実装していますが、おそらくばかげた質問があります。特定のキーのエントリがない場合、つまり初めて保存された場合、cas id も何に設定すればよいですか?
memcached に存在しない新しいキーを設定する場合は常に、cas 値を 0 にする必要があります。0 以外の値に設定すると、NOT_FOUND エラーが発生します。このエラーの理由は、memcached で設定しようとしているキーに対して、指定した cas 値を memcached がチェックしようとするためです。そのキーはまだ存在しないため、NOT_FOUND が返されます。