mysqlデータベースに2000以上のリクエスト(主に書き込み要求)を処理するツールや適切な方法はありますか? queuelimitに達することなく。mysqlで2000以上のリクエストを処理していますか?
答えて
MySQL(または他のリレーショナル/ RDB)データベースへの大量の要求を処理する方法はいくつかあります。増加するトラフィックから始めると、追加のマシンが1台のマシンから読み取り専用(INSERT、UPDATE、DELETEなどなし)を送信し、単一の「マスター」マシンに書き込むことができます。マスターまたは書込み許可インスタンスから書かれたデータであるが、短時間書き込まれた最新のデータよりもわずかに遅れている可能性がある)。 http://www.oracle.com/technetwork/articles/dsl/white-php-part1-355135.html
アプリケーションが本当に大規模な(FacebookやGoogleなどのレベルのような)リクエストを受け取ってしまえば、あなたはそれを知ることができます。クラスタリング、NoSQL(検索、分析、ロギング、モニタリングなどの特定の機能)、地理的領域に基づくテーブルとデータベースの分割(意味をなさない)などの他の戦略を検討したい。 https://www.mysql.com/why-mysql/white-papers/guide-to-scaling-web-databases-with-mysql-cluster/
「スケーリングのMySQL」の一般的な検索を実行して、より多くの結果を得ることもできます。
MariaDB 10+にはGaleraクラスタが付属しており、複数のMASTERサーバを使用でき、IPまたはデバイスのいずれかによって負荷を分散できます。
また、1秒あたりの要求数は、書き込みが完了する速さによって異なります。簡単なアトミックなRAW書込みを使用している場合は、受信テーブルのINDEXESをオフにすることができます。そのため、サーバーで処理できるように高速です。その生のテーブルは、InnoDBではなくMyISAMによって作成できます。これは通常、書き込みで最大10倍高速です。別のプロセスが、生データを一括して適切なインデックスを持つ別のテーブルに読み込ませるようにします。この方法で最大10Kトランザクション/秒で成功しました。
- 1. tomcatで2000+リクエスト/秒を処理する方法は?
- 2. Express JS、2000件以上のリクエストで「CONNECTION REFUSED」エラーが発生しました
- 3. Pythonでリクエストを処理してGETリクエストを処理する
- 4. phoenixでHTTP範囲リクエストを処理していますか?
- 5. サブクエリが必要以上に多くの行を処理しています
- 6. リストイテレータない反復処理以上のすべての要素
- 7. ExecuteRegisteredAsyncTasksはリクエスト処理スレッドを解放して他のリクエストを処理しますか?
- 8. Sonos getMetadata 100件以上のアイテムをリクエストしています
- 9. 必要以上のプロパティの処理
- 10. サーブレットを使用してAJAXリクエストを処理しますか?
- 11. 3つ以上のPHP GET変数を処理してMySQLデータベースからデータを選択する方法
- 12. すべてのリクエストをlaravel5で処理します。
- 13. java mysqlで同時に複数のリクエストを処理する
- 14. 2000以上のテキストファイルから大量のデータを取り出す
- 15. いくつのリクエストがweb.pyを処理できますか?
- 16. AngularJSのHttpリクエストは同期処理されていますか?
- 17. CodeIgniter Rest ServerがJSON POSTリクエストを処理しています
- 18. CSVファイル処理をどのようにスピードアップしますか? (500万レコード以上)
- 19. sp_executeSQLとStatment(2000文字以上)
- 20. c#シリアルポートからデータを絶えずリクエストして処理しています
- 21. cURLとPHPで1,000以上のURLのリストを処理する
- 22. Mysqlは200以上の値を連続して保持していますか?
- 23. MySQL対処方法:サブクエリは1行以上を返しますか?
- 24. SQL 2000 'TRY CATCH like'エラー処理
- 25. アンドロイドで3MP以上の画像を処理する
- 26. VBAで1つ以上のエラーハンドラーを処理する方法
- 27. バックグラウンドで処理していますか?
- 28. サーバが以前のリクエストを処理している間にajaxリクエストをキューに入れる方法は?
- 29. Application_BeginRequestのすべてのリクエストを処理します
- 30. SQL Server 2000以上のトランザクションは接続に依存しますか?