列を持つ新しい SuperColumn を作成できます - 問題ありません。新しい列を作成できます - 問題ありません。しかし、既存の SuperColumn に新しい列を追加するにはどうすればよいでしょうか?
質問する
649 次
1 に答える
1
しかし、既存の SuperColumn に新しい列を追加するにはどうすればよいでしょうか?
あなたは本当にヘクターのクラスSuperCfTemplate
とクラスを調べるべきです。SuperCfUpdater
それらが初期化されたら、必要なことを行い (質問の例では、この scf 内に新しい cf を追加します)、テンプレートを使用して変更を更新します。以下はスニペットです。
SuperCfTemplate<String, String, String> template = new ThriftSuperCfTemplate<String, String, String>(keyspace, "Super1", stringSerializer, stringSerializer, stringSerializer);
SuperCfUpdater<String, String, String> updater = template.createUpdater("key", "newcf");
updater.setString("subname", "1");
template.update(updater);
于 2012-04-10T02:56:35.163 に答える