###前提・実現したいこと
php の下記コードから redis に zAdd を使用して zset を1つ追加しようとしています。
正常終了するのですが、scoreが常に0となってしまいます。
php から redis に score を登録する際の確認項目/修正すべき点などを、教えていただけたらと思います。
###発生している問題・エラーメッセージ
エラーは発生していません。
redis-cli から zrange ranking 0 -1 withscores で登録内容を確認すると以下の通りです。
score には300が登録される想定です。
1) "user" 2) "0"
###該当のソースコード
$redis = new Redis(); $redis->connect( '127.0.0.1', 6379 ); $redis->delete( 'ranking' ); $redis->zAdd( 'ranking', 300, 'user');
###試したこと
redis-cli から zAdd ranking 400 user2 を実行すると登録されます。
1) "user" 2) "0" 3) "user2" 4) "400"
###補足情報(言語/FW/ツール等のバージョンなど)
redis-cli 3.2.5
PHP 5.6.25
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/02 05:09 編集
2017/02/02 05:14