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

Redisは、反復やポップなしでリストのすべての値をフェッチします

    Redisでリストのすべてのアイテムを取得するために、個々のアイテムを繰り返してフェッチする必要はありません。本当に非効率です。

    LRANGEコマンドを使用するだけで、すべてのアイテムを1回で取得できます。

    elements = redis.lrange( "supplier_id", 0, -1 )
    

    リスト自体を変更せずに、リストのすべてのアイテムを返します。



    1. ルックアップ集計のパフォーマンスが低い

    2. Meteor-collection.find()は常にすべてのフィールドを返します

    3. 2つ以上のソートされたセットの交差

    4. MongoDB dropIndexes()