今度、Webアプリを作る事になったのですが、DBの選定で
PostgreSQLか、Oracleにするかで悩んでいます。
OSは、RedHatLinuxです。
システムを利用するユーザ数は、最大で同時に30人程度です。
ここからが質問なのですが、PostgreSQLは無料ですよね?
どこかのベンダーから、サポート付きで買うという事は出来るのでしょうか?
また、PostgreSQLとOracleの比較で参考になるものがありましたら教えて下さい。
PostgreSQLではできるけど、Oracleではできない。また、その逆など。
よろしくお願いいたします。
>また、PostgreSQLとOracleの比較で参考になるものがありましたら教えて下さい。
こちらのサイトに機能比較が比較的わかりやすくなされています。
なお、PostgreSQL 7.2.xの情報なのでその点はご注意ください。
Comparison of Oracle, MySQL and PostgreSQL DBMS
>PostgreSQLではできるけど、Oracleではできない。また、その逆など。
こちらのサイトに何点かピックアップされております。
PostgreSQL vs. Oracle: Users speak out
・PostgreSQLはシステムの容量が限界に近づくと頻繁にクラッシュする。
・PostgreSQLにおいてTCP/IP接続機能をセットアップするのは困難である
(postgres.conf、pg_hba.confの各ファイルを編集する必要がある)
PostgreSQL doesn't behave as nicely as Oracle when the system fills up, Goulet said. In those instances, the system tends to crash quickly.
Goulet said that setting up a TCP/IP connection capability with PostgreSQL is hardly an intuitive process. To do it, he says, one needs to modify the postgres.conf and pg_hba.conf files manually.
事実上の商用版扱いです。
だいぶ手は入っているようですが。
また、PostgreSQLとOracleの比較で参考になるものがありましたら教えて下さい。
PostgreSQLではできるけど、Oracleではできない。また、その逆など。
各DBの差を上げ始めたら膨大な量になります。
それこそ本1冊でも足りないぐらい。
現時点で差異がわからないようでしたら、使用実績のある方を
選択することをお勧めします。
システムの負荷や、必要とされる耐障害性などの要件が分かりませんが、
一般的なWebアプリケーションに必要とされる性能や信頼性は
PostgreSQLにあると思います。
サポートを提供する会社はあります。
PostgreSQL/PowerGres サポート&保守サービス - SRA OSS, Inc. 日本支社
http://www.sraoss.co.jp/prod_serv/support/pgsql-mainte.php
[pgsql-jp: 34420] PostgreSQL/Oracle/MySQLの機能比較
http://ml.postgresql.jp/pipermail/pgsql-jp/2004-December/017980....
>また、PostgreSQLとOracleの比較で参考になるものがありましたら教えて下さい。
こちらのサイトに機能比較が比較的わかりやすくなされています。
なお、PostgreSQL 7.2.xの情報なのでその点はご注意ください。
Comparison of Oracle, MySQL and PostgreSQL DBMS
>PostgreSQLではできるけど、Oracleではできない。また、その逆など。
こちらのサイトに何点かピックアップされております。
PostgreSQL vs. Oracle: Users speak out
・PostgreSQLはシステムの容量が限界に近づくと頻繁にクラッシュする。
・PostgreSQLにおいてTCP/IP接続機能をセットアップするのは困難である
(postgres.conf、pg_hba.confの各ファイルを編集する必要がある)
PostgreSQL doesn't behave as nicely as Oracle when the system fills up, Goulet said. In those instances, the system tends to crash quickly.
Goulet said that setting up a TCP/IP connection capability with PostgreSQL is hardly an intuitive process. To do it, he says, one needs to modify the postgres.conf and pg_hba.conf files manually.
コメント(1件)
今回の案件は、PostgreSQLでいくことにきめました。