この質問に答えるのに苦労しています。誰かが私を助けることができますか?
MYSQL の利点について議論し、世界中の多くの組織で選択される RDBMS として MYSQL が受け入れられている理由を説明してください。
この質問に答えるのに苦労しています。誰かが私を助けることができますか?
MYSQL の利点について議論し、世界中の多くの組織で選択される RDBMS として MYSQL が受け入れられている理由を説明してください。
それは無料 (または歴史的に無料) であり、競合他社 (postgresql など) よりも早くオープン ソース プラットフォーム スタック上でクリティカル マスを獲得したためです。
ソフトウェアの古典的なネットワーク効果により、 rdbms はそれ自体だけでなく、そのユーザーベースにも価値があります。特に、ユーザーが貢献できる OSS の場合はそうです。これが、クリティカルマスが非常に重要な理由です。
あらゆる製品のネットワーク効果は、古典的に「雪だるま効果」または人気がさらなる人気を煽る自己達成的予言を引き起こすことが観察されています。これにより、技術的な欠陥があるかどうかに関係なく、初期の成功した製品の優位性を確保できます。さらに、rdbms の顧客は非常に保守的であり (DBA は、長期間リリースされていないものを本番環境に置くことを嫌います)、rdbms 間の切り替えコストは、その使用と操作の無数の微妙な点のために、開発チームにとって重要です。
Sun Microsystems にMySQLに関する意見を求めてみてください。
組織の規模にもよると思います。MySQL が世界的に受け入れられているとは言えません。ほとんどの大企業 (フォーチュン 500 社) は、オープン ソース ソフトウェアに対してまだ恥ずかしがり屋であり、サポートにお金を払うことを好みます。
Spring Source、JBoss、Red Hat、Sun の MySQL などのオープン ソース企業が採用している新しいサービス モデルは、大いに役立ちます。
しかし、水門は開いていません。ほとんどの IT マネージャーは、IBM、Microsoft、および Oracle から購入しても職を失うことはないことを知っています。彼らはライセンス料について文句を言うだろうが、オープンソースについてはまだ心配している.
大規模と小規模の 2 段階の導入モデルがあります。大企業は、IBM、Microsoft、Oracle、および C# や Java などの主流の言語に慣れています。小規模な企業は、オープン ソースや Python、Ruby などに挑戦できます。
ネットワーク効果が MySQL の人気を維持している理由ですが、MySQL が人気を博したのには 2 つの単純な理由があると思います。安価なウェブホストを使用するほとんどのタスクには十分です.
MySQL は、IT バックオフィスで目立つようにはなりませんでした。おもちゃの Web サイト ユーザー向けの Web ホスト プロバイダーは、データベースを提供する必要がありました。myspace、facebook、livejournal が登場する前は、Web サイトの作成者は、利用可能な最も安価な Web サイト プロバイダーを使用して独自のサービスを展開していました。
PHP 自体の人気上昇との相乗効果も、おそらく取るに足らないものではありません。しかし、それは不必要な余談だと思います。