sql >> データベース >  >> NoSQL >> Redis

Redis:n個のネイバーキーを並べ替えて取得する

    はい、同時にありません。

    なぜそうですか? 唯一のredisデータ型-SORTEDSETを使用すると、10進数に基づいて値の範囲を取得できます。したがって、ZRANGEBYSCOREを使用すると、スコア範囲ごとに値を取得できます。

    ZRANGEBYSCORE theKey 1220 1600
    

    求められているデータセットを提供します。

    なぜいいえ? あなたの質問では、スコアの隣人について尋ねます。 ZRANGEBYSCOREは、最小スコアから最大スコアまでの値を取得できますが、「指定されたX値よりも小さい値を取得する」または「指定されたX値を取得する」はできません。



    1. MongoDB:配列内の最小要素を見つけて削除します

    2. mongo.so:>未定義のシンボル:0行目の不明のphp_json_encode。インストール後、php用のmongoドライバー

    3. MongoDB-配列要素を更新またはプッシュするための$set

    4. redisを使用したMongoDB