1

列ファミリーを動的に作成する Java アプリケーションがあります。したがって、ThriftCfDef オブジェクトのセットがあります。通常は次のように作成されます。

ThriftCfDef sfDef = (ThriftCfDef) HFactory.createColumnFamilyDefinition(TestKeyspace, MYCOLUMNFAMILY, ComparatorType);

つまり、ここでは特別なことは何もありません...

しかし、既存の ThriftCfDef Java オブジェクトのスキーマを作成するための cli または CQL コマンドを生成する方法 (ツール、ライブラリ、フレームワーク) はありますか?

キースペースと列ファミリーを作成するための cli スクリプトを表示する Cassandra-cli コマンド "Show schema" があります。同様のものが必要ですが、Java オブジェクト -> script.file からのものです。

4

0 に答える 0