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

Redisを使用してログインを実装しますか?

    代わりに、このタイプの分散パターンに2つのリストを使用できます。これは主に、配信を保証せずに「撃って忘れる」というPubSubの性質のために提案しています。あなたの場合、あなたはそれを望まないと思います。

    推奨されるフローは次のとおりです。最初に、2つのブロッキング「リスナー」を設定する必要があります。

    1. サーバー1:BRPOPが完了しました
    2. Server2:BRPOPリクエスト

    次に、ユーザーがログインすると:

    1. サーバー1:LPUSHがデータをリクエスト
    2. Server2:ブロックを解除し、データを処理し、LPUSH完了データ ポップのブロックに戻ります
    3. Server1:ブロックを解除し、何でもして、ポップのブロックに戻ります



    1. MongoDBのidフィールドと_idフィールドの違い

    2. CassandraとMongoDB:どちらを選択する必要がありますか

    3. RedisEnterpriseClusteringコマンドエラー「CLUSTER」

    4. Redis/Jedisは単一障害点および自動フェイルオーバーではありません