我是cassandra數據庫的新手。我使用play2.2.1和mySQl數據庫,但嘗試遷移到cassandra數據庫。我正在使用cassandra-2.1.3。雖然我可以輕鬆連接到mySQl db,該文件由application.conf文件中的以下行提供。 db.default.driver = com.mysql.jdbc.Driver db.default.url = 「的jdbc:mysql的://127.0.0.1:3306/MyDatabase的」如何使用幻像DSL將播放框架連接到cassandra數據庫?
但是我沒有得到任何想法,以什麼應該是cassandra的db.default.url。我已經給了db.default.driver = com.datastax.driver.core
編輯: 我已經集成了DSL幻象中我的發揮應用A https://github.com/websudos/phantom,但網頁似乎並沒有告訴任何有關連接到數據庫。
編輯:
對於所有的新來者,要看是Getting started with Phantom這也解釋瞭如何連接到Cassandra的更詳細的正確的地方。
我已經在我的播放應用程序https://github.com/websudos/phantom中集成了幻像DSL,但該頁面似乎沒有告訴連接到數據庫的任何內容。 – 2015-04-04 15:42:53
它看起來像幻影將使用從datastax javadriver隱式提供的會話。因此,如果您在使用Phantom之前在代碼中的某處創建了一個Session對象,則它應該都是隱式工作的。這裏有一個關於如何創建Session對象的簡單例子:https://github.com/datastax/java-driver/blob/2.1.5/driver-examples/osgi/src/main/java/com/datastax/driver/OSGi的/ IMPL /活化劑。Java的#L43-L44 – 2015-04-04 19:28:59