听说redis的消息队列可以抗大并发,现在想要做一个查询方面功能,不知道是否适合。
ringa_lee
この質問の内容を見ると、私の答えは次のとおりです:
メッセージキューは主に次の目的で使用されます: 大規模な同時実行下での書き込み操作
Redis はメッセージ キューを実行します。たとえば、電子メールを送信します。 1つずつ送ったほうがいいと思いますか?それとも一度に全部送信しますか?行列、順番に来てください。 もちろん、ほとんどの場合、最初のタイプの方が優れています。いわゆる抗大并发は、システムが高負荷下でも正常に動作できることを意味します。適しているかどうか尋ねられますが、使い心地が良ければ適していると思います。
抗大并发
キューの特徴、非同期、非リアルタイム、分散
Redis はメッセージキューとして利用でき、パフォーマンスも悪くありませんが、クラスターをサポートしていないため、大規模同時実行への耐性の点で少し信頼できないかもしれません。 クエリ関数とキューの間には実際には何の関係もありません。
キャッシュに Redis を使用しますか?
ここで行う必要がある関数は、主に Web ページに表示されるスコア クエリに似ています。
1. ユーザーがスコアクエリをクリックします2. ボタンのテキストはクエリが進行中であることを示し、ajax を使用した非同期クエリが開始されます。 3. 内部ロジックがクエリのインターフェイスを呼び出します。4. JSON データをクライアントに返します。 5. クエリは正常に表示され、ジャンプしています。 6. 結果ページを表示します。
この質問の内容を見ると、私の答えは次のとおりです:
ぴったり、とてもぴったり...
メッセージキューは主に次の目的で使用されます: 大規模な同時実行下での書き込み操作
elasticsearchを使用することをお勧めしますRedis はメッセージ キューを実行します。たとえば、電子メールを送信します。
1つずつ送ったほうがいいと思いますか?それとも一度に全部送信しますか?行列、順番に来てください。
もちろん、ほとんどの場合、最初のタイプの方が優れています。いわゆる
抗大并发
は、システムが高負荷下でも正常に動作できることを意味します。適しているかどうか尋ねられますが、使い心地が良ければ適していると思います。キューの特徴、非同期、非リアルタイム、分散
Redis はメッセージキューとして利用でき、パフォーマンスも悪くありませんが、クラスターをサポートしていないため、大規模同時実行への耐性の点で少し信頼できないかもしれません。
クエリ関数とキューの間には実際には何の関係もありません。
キャッシュに Redis を使用しますか?
ここで行う必要がある関数は、主に Web ページに表示されるスコア クエリに似ています。
1. ユーザーがスコアクエリをクリックします
2. ボタンのテキストはクエリが進行中であることを示し、ajax を使用した非同期クエリが開始されます。
3. 内部ロジックがクエリのインターフェイスを呼び出します。
4. JSON データをクライアントに返します。
5. クエリは正常に表示され、ジャンプしています。
6. 結果ページを表示します。