我想使用cassie客戶端使用cassandra 2.0.1與scala 2.10.2。所以我想知道哪些依賴我必須放在使用它sbt。cassie依賴cassandra 2.0.1和scala 2.10.2
"com.twitter" % "cassie" % "0.19.0"
這是未解決的依賴性。告訴我正確的版本。
我想使用cassie客戶端使用cassandra 2.0.1與scala 2.10.2。所以我想知道哪些依賴我必須放在使用它sbt。cassie依賴cassandra 2.0.1和scala 2.10.2
"com.twitter" % "cassie" % "0.19.0"
這是未解決的依賴性。告訴我正確的版本。
如何檢索客戶端是not complete documented。
添加到您的build.sbt:
resolvers += "Twitter's Repository" at "http://maven.twttr.com/"
libraryDependencies += "com.twitter" % "cassie" % "0.19.0" excludeAll(
ExclusionRule(organization = "com.sun.jdmk"),
ExclusionRule(organization = "com.sun.jmx"),
ExclusionRule(organization = "javax.jms")
)
已經有一個pull request來解決這個問題。
由於缺少字符我更新了答案。 – Schleichardt
但是cassie和scala 2.10一起工作嗎?不適用於我 – piotr
不,請參閱文檔:https://github.com/twitter/cassie#requirements – Schleichardt
對於任何人而言,Twitter客戶端已經過時了,並且在最近的scala版本中構建了一個痛苦,而且新的cassandra客戶端使用CQL和節儉也被棄用了。所以我會推薦使用java datastaxx驅動程序來實現順暢的航行,並忘記cassie。
只是一個簡單的問題。你是否承諾使用Cassie?近一年沒有被觸及。還有其他選項。 https://github.com/twitter/cassie – Vidya
你可以建議我哪個客戶端,我應該用scala,因爲datastax速度非常慢,我認爲它不可靠。如果我使用hector它會給我一些麻煩,因爲它是建立在Java。 –
哈哈哦。這是我要提到的兩個選項。我很驚訝你看到Datastax緩慢。 Datastax和Hector都是用Java編寫的,所以在Scala中應該沒有問題。 – Vidya