2017-09-13 16 views
0

なぜPhantom-DSLにContactPointとContactPointが2つの異なる方法でConnectorに対応していますか?Phantom-DSLのContactPointとContactPoint

ContactPointを使用している間、私はホストを使用して省略することができますかホスト文字列としてを持っていますが、私はここでポートを宣言することができます。

val default: CassandraConnection = ContactPoint(port).keySpace(keyspace) 

しかし、接続のためのContactPointsを使用している間、私はのSeq [文字列] としてホストを宣言する必要があり、ここでポートを持っているか、省略することができます。

val default: CassandraConnection = ContactPoints(host).keySpace(keyspace) 

私は考えているものと他の違いはありますか?

答えて

0

実際の使用方法は、基本となるカサンドラクラスターによって異なります。 Cassandraのインスタンスを1つだけ言うとすれば、ContactPointで十分です。しかし、もっと現実的なケースは、3ノードカサンドラクラスターを持つ場合です。その場合は、単一のインスタンスごとに接点を別々に宣言したい場合があります()。

関連する問題