NetezzaとHadoopを使用しました。また、列データベースであるInfobrightについての予備知識があります。
Netezzaは真のデータベースであり、ACIDプロパティを実装します。これには、コストとメリットの両方があります。Netezzaは、twinfinの新しいアーキテクチャを使用して、より多くのM/Rコードをテーブルデータで実行できるようにする方向に進んでいます。以前のバージョンのアプライアンスでは、ユーザー定義の関数と集計をサポートしていました。SPU上でLinuxを実行し、Intelプロセッサを使用する新しいバージョンでは、データに近いカスタムコードを実行するための扉が開かれています。Netezzaでの私の経験は、テクノロジーと会社の両方で非常に前向きでした。
Hadoopは純粋なmap-reduceコンピューティングです。ACIDデータベースプロパティのコストは発生しません。つまり、Netezzaとはまったく異なる獣です。使用パターンによっては、Netezzaよりも優れていて確かに安い場合があります。HadoopにはHbaseとHiveがサポートされていたため、必要なクエリの利便性を低コストで実現できます。
私たちのチームの別の開発者がInfobrightを評価したので、これは中古品であり、ロードパフォーマンスが低く、一部の集計が遅いことがわかりました。Netezzaといくつかの類似点があります(たとえば、ゾーンマップはスキャン範囲を狭めるためにnetezzaで使用されます)。Infobrightは、コミュニティとサポートされているエンタープライズエディションの両方を備えたオープンソースです。
あなたの特定の問題の文脈で言うことができることはもっとたくさんあります-おそらくこのフォーラムの範囲を超えています。お役に立てれば。