web-dev-qa-db-ja.com

MySQLサービスに関する提案はありますか?

実稼働サーバーを2つに分けて、1つはコードの実行用、もう1つはDB用のMySQL(MySQL)に分けます。

MySQLサービスをサブスクライブしたい場合、提案はありますか?このようなスタンドアロンのデータベースサービスを必要とするアプリケーションはほとんどありません。そこで、必要なだけデータベースを作成できるサービスを提供したいと思います。

みんな、ありがとう。 :)

1
Victor Lam

セキュリティ上の理由でこれを行っていますか?もしそうなら、DBを別の公的にアクセス可能なネットワーク上に置くことは目的を破るからです。 WebサーバーとDBサーバーを別々のサーバーに保持するという考え方は、WebサーバーをDMZに配置する必要があるが、データベースサーバーには配置しないようにするためです。

最善の方法は、DBを別のサーバーに配置するWebホストを見つけることですが、ネットワーク内からのみアクセスできるWebホストを見つけることです。ただし、このようなWebホストは手元にありません。

他の理由でDBとアプリケーションを分離したい場合、DremaHostは、別々のサーバーでホストされる無制限のMySQLデータベースとの共有ホスティングを提供します。それでも、私はDreamHostが好きで、みんなに推薦しますが、これがWebホストを切り替える理由であるかどうかはわかりません。

よりスケーラブルなデータベースアクセスが必要な場合は、AmazonのSimpleDBまたはAmazon Relational Database Service(RDS)を試すことができます。どちらもクラウドデータストレージを提供します。後者にはMySQLオプションが含まれていると思います。

1
Lèse majesté