有沒有人有使用cassandra scala的建議?沒有支持cassandra 8.0+的本地scala-cassandra客戶端,所以我必須使用hector,它似乎工作正常,但不簡明。你有沒有任何嘗試,建議或任何包裝代碼,..等hector?cassandra與scala
回答
卡西是「Scala的客戶端卡桑德拉」:https://github.com/twitter/cassie。 根據Twitter的開發塊,它在2012-02-09發佈,在這個問題的初步答案後。
https://wiki.apache.org/cassandra/ClientOptions也列出了我認爲比卡西年長的卡斯卡爾。
你看過模板包中的類嗎?他們可能會讓你的包裝更簡潔。我們在wiki上快速操作指南: https://github.com/rantav/hector/wiki/Getting-started-%285-minutes%29
Apache Cassandra和Datastax Enterprise的官方Scala驅動程序,完全支持CQL 3.0,爲phantom。
Phantom由Outworkers(Datastax官方合作伙伴)開發,明確地取代所有其他驅動程序。它正在積極開發和維護,全面支持所有最新的Cassandra功能。
免責聲明:我是幻像項目的負責人,其結果可能會偏向我的建議。我們在幻影wiki上提供了更多深入的功能比較。
在2015年,這應該是正確的答案,在其他工具中沒有活躍的開發者 – 2015-10-21 17:40:07
不太確定是什麼讓這個驅動程序成爲「官方」的,因爲他是維護者,所以在這裏值得注意的是作者的偏見。不過,我對幻影是否好是沒有意見的。 – 2018-01-12 19:20:00
我們連續5年的時間和工作投入到Datastax中,並且沒有賺到任何錢,以及處理像你這樣的評論的意志力。 – flavian 2018-01-13 16:49:08
兩種流行的客戶端驅動程序是Quill和Phantom。他們都在下面使用Datastax。我做了一個簡單的json GET/POST的負載測試分析,使用這兩個遊戲。您可以在root/loadtest/phantom | quill/results下的項目中看到結果的並行比較。
可能幫助你更好地選擇一個驅動程序。
https://github.com/yleun/cassandra-loadtest
卡桑德拉3.10 2.11.8階幻 2.6.4 鵝毛筆1.2.1
- 1. Spark-Scala與Cassandra
- 2. Spark 1.5.1 + Scala 2.10 + Kafka + Cassandra = Java.lang.NoSuchMethodError:
- 3. Spark 2.0 Cassandra Scala Shell錯誤:NoClassDefFoundError
- 4. Lagom-Scala中的批插入Cassandra readside
- 5. sparkR與Cassandra
- 6. Cassandra與Couchdb
- 7. Elasticsearch與cassandra集成
- 8. 命令行與cassandra
- 9. TimeUUID與Cassandra和Lazyboy
- 10. Oracle Golden Gate與Cassandra
- 11. scala .seq與.toSeq
- 12. Spark與Cassandra python安裝
- 13. Multiget查詢cassandra與phpcassa
- 14. Cassandra集羣與節點
- 15. UTF8Type與ByteType的Apache Cassandra的
- 16. 與泰坦連接cassandra
- 17. IBM InfoSphere與Apache Cassandra集成
- 18. spark與cassandra文件系統
- 19. Kundera Cassandra JPQL與複合鍵
- 20. Cassandra政策配置與CassandraAutoConfiguration
- 21. 柯里與Scala中
- 22. Scala @tailrec與摺疊
- 23. 與TDD學習Scala
- 24. 如何通過scala在框架中連接到cassandra
- 25. 在titan + cassandra中使用gremlin scala更新邊緣屬性值DB
- 26. 我應該爲Scala使用哪種Cassandra驅動程序?
- 27. 參數化類的Scala包裝方法(spark-cassandra-connector)
- 28. Apache Cassandra的任何流行和優秀的Scala庫?
- 29. 使用Scala TTL選項保存到Cassandra的火花
- 30. Scala Phantom Cassandra插入方法返回空ResultSet
Cascal的創始人已經決定停止開發它。我喜歡Cascal的語法,但我認爲Cassie可能是更好的替代品,因爲它是由Twitter團隊開發的。 – 2012-02-27 15:19:17