Ich würde gerne die Phantom DSL für Cassandra von Scala verwenden. Ich habe bemerkt, dass es den Datastax-Java-Treiber darunter verwendet, aber ich sehe nichts in der Dokumentation darüber, wie man tatsächlich eine Verbindung herstellt oder konfiguriert. Die enthaltenen Tests verwenden eine eingebettete Cassandra, das hilft also nicht. Gibt es detaillierte Beispiele oder Tutorials für diese Bibliothek?
Um Operationen mit Phantom "-Tabellen" auszuführen, müssen Sie ein implizites Session-Objekt im Bereich haben. Eine Möglichkeit, dies zu erreichen, ist CassandraConnector, und Sie können Connectors mit ContactPoint erstellen. Zum Beispiel können Sie dieses Beispiel .
Oder Sie können Ihre eigene Art der Initialisierung impliziter Sitzungen erstellen.
Aktualisieren
Außerdem können Sie mehr über Connectors auf diesem Blogbeitrag
Tags und Links scala cassandra phantom-dsl