monetdb をデータマートとして使用して、クエリとレポート用の巨大なデータ テーブルを保持することに非常に興味があります。
しかし、いくらか検索した結果、あらゆる種類の生産能力での Monetdb の使用に関するオンラインの投稿やブログを見つけることができません。
また、Monetdb に関するオンラインでの活動はほとんどまたはまったくないようです。
これは Monetdb の将来にとって悪い兆候ですか?
monetdb をデータマートとして使用して、クエリとレポート用の巨大なデータ テーブルを保持することに非常に興味があります。
しかし、いくらか検索した結果、あらゆる種類の生産能力での Monetdb の使用に関するオンラインの投稿やブログを見つけることができません。
また、Monetdb に関するオンラインでの活動はほとんどまたはまったくないようです。
これは Monetdb の将来にとって悪い兆候ですか?
monetdb をデータマートとして使用して、クエリとレポート用の巨大なデータ テーブルを保持することに非常に興味があります。
私の上司もMonetDBに興味を持っていて、私もあなたと同じ反応をしました。誰も MonetDB について書いていません... 誰も MonetDB を使用していませんか?
それにもかかわらず、私は 500,000 から 1,000,000 レコードのデータセットでパフォーマンス テストを実行しており、MonetDB (列指向の dbms) と MySQL (行指向の dbms) を比較しており、MonetDB はすべての点で MySQL に勝っています。上手ではないはずです。
これが MonetDB の将来にとって何を意味するかについては推測できませんが、パフォーマンスが優れているため、実際に試してみることをお勧めします。
(私はWindows 7を実行しており、PHPを使用して各データベースと通信しています)
この投稿への反応が少し遅れましたが、実稼働環境で MonetDB を使用している方に私の声を追加したいと思います。複雑な検索ソリューションを設計するためのフレームワークであるSpinqueのバックエンドとして使用しています。私は約 10 年間 MonetDB を使用してきましたが、運用環境で使用したのは過去 3 年間だけです。明らかに、他のすべての製品と同様に長所と短所とバグがありますが、非常に積極的に開発および改善されています (あなたが言及している低活動の兆候はわかりません)。市場標準の先を行くことができる DB が必要な場合は、良い選択です。それ以外の場合は、MS SQL を使用してください ;)
私は最近クライアントのためにそれを評価しているので、私はそれでしばらく時間を過ごしました。この時点での私の印象は、それが学術的な実験的な遊び場から「成長」し終えたところだということです。特定のアプリケーションを妨げる可能性のあるいくつかの粗いエッジがありますが、明らかにまだ実際には発見されていません。
私が書いているように、私は1億を超える行をインスタンスにロードしようとしています(現在27mil)。これまでのところ、一部の領域(集約)では驚くほどうまく機能しますが、他の領域では奇妙に遅くなります(これまでに試したほとんどの結合)。とは言うものの、私はまだ推奨されるサンプリングプロセスを実行しておらず、32GBのRAMを備えた単一のサービスでのみ実行するように強制しています。
私はいくつかの小さな不具合とフルサービスのクラッシュを引き起こした1つのことを発見しました(あいまいで報告されています)が、多くのアプリケーションにとってMonetDBは単なるチケットである可能性があると思います。(NoSQLではなく)列型ストレージが将来のIMOのようです。
特に面白いものがあれば更新します。
MonetDB は最初の研究システムですが、平均的な研究プロトタイプのレベルをはるかに超えて進歩しています。完全な SQL をサポートしているのは、私が知っているオープン ソースの (唯一の) リレーショナル列ストア プラットフォームです。私は CWI で、コア DB 研究ではないが、高度な DB 技術を必要とする多くの研究プロジェクトで自分自身で使用しました。
ユーザーのメーリング リストを見ると、さまざまな組織で展開が行われていることがわかります。Roberto Cornacchia が別の回答で述べたように、これはすべての Spinque デプロイメントのバックエンドであり、MonetDB ユーザーとして満足しています。MonetDB は、open streetmap や open kvk などのさまざまな非営利プロジェクトでも使用されています。
ますます多くの商業団体が、分析のために MonetDB を展開しています。(彼らは、分析がオープン ソース システムに依存していることを常に宣伝するのが好きというわけではありません。) 最近、MonetDB ソリューションは、これらの展開に専用の商用サポートを提供し始めました。
私たちはビジネスでMonetDBを使用しています。何百万行もの非常に大きなデータセットを分析します。SQL データベースでのデータ ウェアハウジングの従来の方法は非常に遅くなりました。私たちが直面していた問題は、データが大きくなるだけだということでした! 前に進む唯一の方法は、円柱状に進むことでした。
結果は驚くべきものでした。結合が非常に少ない場合は、驚くほど高速です。私たちが見ているデータセットを結合しても、それが戻ってくる速さにはまだ驚かされます。
いくつかの商用パートナーシップを見てきましたが、MonetDB は今後数年間でブームになると思います。主要な BI サプライヤーの中には、大規模なデータ処理を実行するために内部で Monet を使用しているものがあると思います。