3

アプリケーション プラットフォームとして .NET を使用するアプリケーションに取り組んでいます。当初、データベースとして SQL Server を使用する予定でしたが、いくつかの調査の結果、MySQL が、いくつかの高トランザクション ベースのアプリケーション (つまり、Facebook、Craigslist など) で使用される一般的なデータベースとして登場しました。私たちが取り組んでいるアプリには大量のトランザクションが含まれ、同時にスケーラブルである必要があります。私が読んだところによると、MySQL はこれを非常にうまく行っています。私の質問は、.NET でうまく動作するかどうかです。また、これらのアプリも PHP や Perl を使用していることがわかりました。

これら 2 つのテクノロジを一緒に使用した経験のある人はいますか? それ自体ではなく、MySQL データベースを使用する .NET です。パフォーマンスについてどう思いましたか?スケーラブルですか?どんな洞察も役に立ちます。私はちょうど今調査しているところです。この 2 つを一緒に使用した皆さんの経験についてお聞きしたいと思います。

みんな、ありがとう!

4

2 に答える 2

3

.Net と MySql は問題なく連携します。Msql 用の組み込みドライバーを補足する、MySql 用のネイティブ .Net ドライバーがあります。

MySql が MsSql よりも優れた選択肢であるかどうかは別の問題です。代替手段を探している場合は、PostgreSql などの他のデータベースも検討することをお勧めします。

編集: MySql のドライバーは次の場所にあります: http://www.mysql.com/downloads/connector/net/

于 2010-10-25T13:14:48.887 に答える
0

.net などで SQL Server を使用する例が非常に多いため、SQL Server を最初に選択する必要があります。問題が発生した場合は、「単一の責任」を持つことも役に立ちます。

ただし、MySql は次のとおりです。

  • 無料
  • ソースコードを入手できます

したがって、データベースを多数のサーバーに配置する場合は、MySql を検討してください。ただし、ほとんどの場合、SQL Server がうまく機能します。

于 2010-10-25T13:46:05.970 に答える