EDIT:私は学びました.YouTubeがMySQLを使用しているのはおそらく真実です。しかし、それはおそらくエンタープライズ版であり、フリー版ではありません。唯一の選択肢はPostgreSQLのようです。ロング質問短い - - - DB2(IBM)、Oracleデータベースは、Microsoft SQL、アングル、MySQLの - Can PostgreSQL used instead of MySQL? Is it a very good alternative in any case?
db-heavyでビジーなWebサイト/アプリケーション用データベース管理システム?
まず、私はそれが(リレーショナル)データベース管理システムに来るとき、これらは最も一般的な名前をしていることに気づきました、PostgreSQLとFireBirdです。だから、私はこれらが最高だと推測すべきでしょうか?
上記の - DB2 (IBM), Oracle Database and Microsoft SQL
、いわゆるエンタープライズDBMSには、請求書が付属しています。 MySQL (exclude enterprise version), PostgreSQL and FireBird
はオープンソースで無料です。
私の以前の質問から明らかなように、私は写真共有サイト(Flickr、Picasaなど)を構築する予定であり、他のものと同様に、データベースが重く、(うまくいけば)ビジーになるだろう。
ここで私が知りたいことは次のとおりです。(1)無料のDBMSのいずれかが、有料のエンタープライズDBMSのマークに立っていますか? (2)自由なDBMSは、あまりにも多くの頭を悩ませたり、顔を揃えたりすることなく、膨大で忙しいデータベースに対して拡張性と性能を発揮できますか?私の心のWRT DB内
もの:
- 熟
- 高速
- は
- 重い負荷の下で素晴らしい/罰金を実行し、データベースがスケーラブル(スムーズな移行
- を成長に合わせて素晴らしい/罰金を実行します)
- 言語(好ましくはPython、PHP、JS、C++)のサポート
- 機能豊富な
- など(私が行方不明です何でも)
PLZ注:私はFacebookやTwitterなどの使用(または少なくとも使用)MySQLを知っている、と私は時々からのレポートを参照してください、どのように彼らのシステム管理者はその決定を叫ぶ。だから、XXXはそれを使用しているとは言わないでください、なぜあなたはできないのですか? They've started small, I am too. They've made mistakes, I don't want to.
スケーリング遷移を滑らかに保ちたい。私はあまりにも多くを求めていないことを願っています。ありがとう。
MySQLユーザーとしては、PostgreSQLが道のりです。彼らはMySQLが間違っていたすべてを修正しています。 – Xeoncross
@Xeoncross:これはあまりにも多いかもしれませんが、依然として私は尋ねるために頼みます。 Oracle DBやMS SQL(つまりエンタープライズDBMS)と同じように、FacebookはPostgreSQLのほうがずっと幸せだろうか? –
あなたがそれを買う余裕があれば、OracleはRDBMSフィールドを所有していると聞いていました。私が公開しているすべてのプロジェクトでは、MySQLまたはPostgreSQLのいずれかであり、その2つのうちXeoncrossに同意する必要があります。 –