私のインタビューの1つでこの質問に出会った。 BookMyShowのようなアプリケーションを持っていて、複数のリクエストが同じシートに来た場合に対応したいのですが? また、どのデータベースをSQLやnosqlのように選ぶべきですか? ピーク時のリクエストの処理方法。 どんな助力も素晴らしいでしょう。BookMyShowで同じ席のリクエストを処理する方法
1
A
答えて
0
ファーストインファーストアウト(FIFO)の概念を使用しています。それはあなたのデータベースに依存しないので、任意のデータベースを使用することができます。 RabbitMQのようなキューコンセプトを使用して多数のリクエストを処理します。問題のこの種のための
0
標準溶液はちょうどこの場合にはある程度の期間
のロックを作成して1シートに複数の要求を処理するため
ある私の代わりに、SQL DBを好むだろうACIDとトランザクションロックレベルによるnosqlの変更
上記のように他の要求を先に先に集めることでピーク時の処理要求を行うことができました
関連する問題
- 1. 複数のリクエストを同じWebワーカーに処理する方法
- 2. Vue - axios - 同じリクエストを処理する
- 3. RxJで複数の同じhttpリクエストを処理/キューに入れる方法は?
- 4. サーブレットが同じJSPページの複数のリクエストを処理する方法
- 5. Cで同時に100,000件のリクエストを処理する方法
- 6. ColdFusionでリクエストを処理する方法
- 7. GETリクエストのデータを使って同じPythonスクリプトでPUTリクエストを処理する
- 8. Node.jsが同時に複数のリクエストを処理する方法
- 9. 同じ方法で複数のコンポーネントを処理する
- 10. GWT - 同じイベントで複数のハンドラを処理する方法
- 11. SoapUI MockService - 同時にリクエストを処理する方法は?
- 12. FirebaseでAndroidの非同期処理を処理する方法
- 13. PARSE - 同時リクエストの処理?
- 14. シグナルの処理中に同じシグナルをブロックする方法は?
- 15. 同じタグのタグを反復処理する方法は?
- 16. PUTリクエストで「変更理由」を処理する方法は?
- 17. Pythonでリクエストを処理してGETリクエストを処理する
- 18. 同じページの処理
- 19. phpとmySQLを使用して同じフォームの複数のリクエストを処理する方法は?
- 20. リクエストを適切に閉じてバックグラウンドで処理を続ける方法
- 21. ashxファイルの同じページで複数のjqgridインスタンスを処理する方法ASP.NET
- 22. JSF2.0で同じ名前の複数のマネージドBeanを処理する方法
- 23. 2つの同じフォームを1ページで処理する方法は?
- 24. haskellで同じクラスの戻り値を処理する方法は?ここ
- 25. Spring.NETでnullリクエストのスコープ付きオブジェクトを処理する方法
- 26. C#でwebdavサーバーのXMLリクエストを処理する方法
- 27. redux sagaでリクエストの配列を処理する方法
- 28. WCFで巨大なリクエストを処理する最良の方法
- 29. ASP.NET MVCの非同期リクエストの処理
- 30. 同じx値のハイチャート線グラフ、クリックイベントの処理方法
データベースレベルでは、並行性制御と呼ばれることがあります。それを試してみてください。解決策を見つけたらお知らせください。マルチスレッドは別の方法です。そして、redisやmongoのようなnosql dbsは、特にスピードの点でこのような状況のための特別な規定を持っています。 –