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