1

PycassaShell は SYSTEM_MANAGER.create_column_family() を使用して、Cassandra で列ファミリーを作成します。

Cassandraでコミットする前にDDLをダンプする方法はありますか? pycassaShell 内部を変更する必要がありますか?

4

1 に答える 1

2

Pycassa は、Thrift RPC 呼び出しを使用して列ファミリーを作成しているため、実際には DDL ステートメントは使用されていません (クエリ言語を使用していないため)。CfDef オブジェクトのダンプについて話している場合、はい、それを実現するために内部を変更する必要がありますが、CfDef には無視されるフィールドがいくつかあり、ほとんどのフィールドにはデフォルト値が設定されていることに注意してください。 RPC 呼び出しが行われた後の側。

于 2013-03-07T16:54:52.807 に答える