複合列を作成するときに使用されるタイプを理解しようとしています。
CQL3(cqlsh経由)を使用してCFを作成し、次にCLIを使用してdescribeコマンドを発行しています。次のようにソートされた列のタイプ:... CompositeType(Type1、Type2、...)は、私が期待しているものではありません。
Cassandra1.1.6を使用しています。
CREATE TABLE CompKeyTest1 (
KeyA int,
KeyB int,
KeyC int,
MyData varchar,
PRIMARY KEY (KeyA, KeyB, KeyC)
);
返されるCompositeTypeは
CompositeType(Int32,Int32,UTF8)
(Int32、Int32、Int32)ではないでしょうか?
CREATE TABLE CompKeyTest2 (
KeyA int,
KeyB varchar,
KeyC int,
MyData varchar,
PRIMARY KEY (KeyA, KeyB, KeyC)
);
返されるCompositeTypeは
CompositeType(UTF8,Int32,UTF8)
テーブルを定義するときに使用するタイプと同じではないのはなぜですか?タイプの割り当てに基本的なものが欠けている可能性があります...
ありがとう!