1
私は、100,000を超えるエントリを持つuserids
と呼ばれるRedisセットを持っています。これは、RedisのセットでユーザーIDを見つけたことを意味1324. 12288357681
Redis:私はシスメムを間違って使用していますか?
:私は
redis-cli smembers userids | grep 12288357681
を実行すると
はそれはのような値を返します。
しかし、私は実行すると:
redis-cli sismember userids 12288357681
それは、これを返すには:(integer) 0
これはRedisのがセットでユーザーIDを見つけることができませんなかったことを意味します。
これはどのように可能ですか? sismember関数を間違って使用していますか?
あなたがgrepしたときに表示されるIDは、grepと同じではありません。 – Theo
@Theoは投稿を修正しました。 grepは私によって正しく行われました。私は間違って、stackoverflowのテキストボックスに入力したが、私はそれを正しくLinuxのボックスでやった。問題は依然として赤いサーバがある – eric