チャット メッセージを保存するためのデータベースとして Redis を使用するこのアプリケーションを作成しています。特定のキーがまだ存在しないことを確認するために、特定のキーを設定する必要があるときはいつでも SETNX を使用することを検討しています。
ただし、アプリケーションはリアルタイムであるため、非常に応答性が高い必要があります。私が知りたいのは、特にその操作を実行するクライアントが多数ある場合、SETNX 操作の実行にコストがかかるかどうかです。
NB: このドキュメントhttp://redis.io/topics/data-types-introを読みましたが、SETNX 実装で少し終了しているように見えますが、どれだけコストがかかるかはまだわかりません。ありがとう。