2009-03-14 13 views
1

比較的小さなデータウェアハウスシステムにはどの無料データベースを使用しますか?小さなデータウェアハウス用の無料データベース

「特別な」データベースがありますか?多次元データベースは自由に利用できますか?

無料のリレーショナルデータベースのどれがジョブに最適ですか?

私は、いくつかの挿入、いくつかの更新、削除のないもの、複雑な選択をたくさん受けるシステムを意味します。スタースキーマで構造化されています(データベースがリレーショナルである場合)。

小という意味では、主ファクトテーブルには約100.000レコード、10ディメンション、最大5.000レコードが含まれます。

私は内部商業利用の無料です。

編集:これまでのところ、私はほとんど唯一の無料のデータベースのリストを持っているので、私は必要/興味深いものになるだろういくつかの機能を指定してみましょう:

  • 外側には、(必要)
  • inlineviews /サブセレクト(ほとんど参加します)
  • は、ビュー(すてき)
  • スマートクエリオプティマイザ(賢く、より良い)
  • 寸法のためのサポート、ロールアップ、キューブクエリ(すてき)
  • をマテリアライズしなければなりませんの
  • 分析関数(つまり、Oracleで名前だ、彼らは他のデータベースで命名されている方法がわからない)

答えて

3

我々はFirebirdと非常に良好な結果がありました。オープンソースで、すべての主要プラットフォームで動作し、重要なデータベース機能をすべてサポートしています。 無料(制限がありますが、十分ですが)のバージョンを持つIB-Expertのような、データベースを管理するための優れたツールがあります。

1

(ナイス)データの総量が< 4ギガバイトは、Oracle XEを使用することができます。

編集:Jens Schauderは新しい「要求」をもたらしました。 ProgeSQL、MySQL、SQLiteは分析機能をサポートしていないと私は信じています。

+0

本当ですが、私は固定の上限が嫌いです。固定小数点での使用が強制されたり、全体が完全に停止したりする可能性があります。 –

+0

後期追加:Oracle 11 Gの制限が11 GB – Paulb

2
+0

になりましたので、どちらをお勧めしますか? –

+0

一度に1人のユーザーがアクセスする必要がある場合= SQLite 多くのユーザーがデータを更新する必要がある場合= MySQL/PostgreSQL –

1

SQL Server Expressはどうですか?

+0

最大ユーザー、メモリ、dbファイルサイズなどの制限はありますか? –

+0

コンパクトと比較した機能:http://download.microsoft.com/download/e/8/8/e8859616-e95d-41fe-9f81-ff88388d772b/SQLServer%202008CompareComapctExpress.pdf http://www.microsoft.com/sqlserver/2008/en/us/express.aspx –

-1

データウェアハウスの目的が何らかの形で会社の財務を改善しない場合は、努力を惜しみなくして時間を浪費することを忘れてください。

実際にデータウェアハウスが何らかの方法で会社のためにお金を稼ぐのであれば、実際のシステムで数ドルを費やすことはおそらく不合理ではないでしょう。

+1

申し訳ありませんが、これは完全に後方にあります。問題は、私がデータウェアハウスを実装することによって節約/収入を得た場合ではありません。問題は、安価な/無料のものと比較して高価なデータベースを使用して、より多くのお金を節約/獲得するかどうかです。あなたは私の元の質問から私たちが思いついた答えを推測することができます。 –

+0

ところで、ほとんどのライセンス制度は実際には「数ドル」にはならない –

+0

スタークエリーの最適化を受けるOracle SEまたはSE1の場合、数千ドルですか?データウェアハウスは、それを正当化することができなければならない哀れなROIはどのようなものでしょうか?ハードウェア、ETLのコーディングとサポートのための穴がすでにあります。 –

関連する問題