私は問題を抱えているテーブルにスキーマがあります。ある時点では、Netflixのastyanaxドライバを使用して、各インサートの「動的」列(スキーマにはない)に書き込みを開始しました。これは、スリフトAPIを使用し、そのような操作を簡単にサポートするためです。datastaxドライバはテーブルスキーマ以外のセル/カラムからデータをロードできますか?
これでdatastaxドライバに移行します。しかし、私はその "動的な"列を読む方法を理解することができませんでした。我々はdatastaxドライバによって提供されるマッピングメカニズムを使用し、 "未定義"カラムはマッピングできません。
テーブルを変更してその "動的な"列をスキーマに追加する方法があります。しかし、私は確信していませんどのように高価なこの操作は、テーブルがすでに何億もの行が含まれているようです。
テーブルスキーマを変更するだけでなく、datastaxドライバでその列を読み取る方法はありますか?
良い - 私はまた、スキーマに列を追加するのが最善の解決策だと考えました。それは非常に軽量な操作であることが分かりました。ありがとう! – x1a0