Mi piacerebbe utilizzare lo Phantom DSL per Cassandra di Scala. Ho notato che utilizza il driver Datastax Java sottostante, ma non vedo nulla nella documentazione su come effettivamente connettere o configurare una connessione. I test inclusi utilizzano un Cassandra incorporato, quindi questo non aiuta. Ci sono esempi dettagliati o tutorial per questa libreria?Come si collega effettivamente Phantom DSL per Cassandra?
8
A
risposta
4
Per eseguire operazioni con le "tabelle" Phantom è necessario disporre di un oggetto Session implicito nell'ambito. Un modo per ottenere ciò è CassandraConnector e puoi creare connettori usando ContactPoint. Ad esempio è possibile utilizzare this example.
Oppure è possibile creare il proprio modo di inizializzare la sessione implicita.
Aggiornamento
Inoltre si può leggere sui connettori in modo più approfondito sulla this blog post.
Problemi correlati
- 1. Come specificare le colonne a livello di codice all'interno delle clausole di query utilizzando phantom-dsl per cassandra
- 2. Come lavorare con e interrogare famiglie di colonne dinamiche in Phantom per Cassandra?
- 3. Come si collega questo servizio in Android?
- 4. Dove si collega RACK?
- 5. PrincipalContext non si collega
- 6. Come si applica effettivamente un modello addestrato?
- 7. Dove si collega VBA Debug.Print?
- 8. Come si aggiorna gc_grace_seconds usando cassandra-cli?
- 9. Come si collega un listener a uno spinner JavaFX?
- 10. Come interrogare Cassandra per intervallo di date
- 11. DSL per sintesi immagine Clojure
- 12. libiconv non si collega al progetto iOS
- 13. LWP non si collega tramite HTTPS
- 14. PHP Mysql si collega ai database
- 15. Logback.xml non si collega a ConsoleAppender?
- 16. MySQL Workbench non si collega a SSH
- 17. Come si collega una conferma IPN Paypal a un utente?
- 18. Come si collega tra i documenti di markdown in doxygen?
- 19. Come si collega l'elemento html al mouse usando jQuery?
- 20. Come attendere fino a quando PouchDB si collega correttamente
- 21. Come si collega staticamente una libreria c all'utilizzo di cgo?
- 22. Hector per Cassandra
- 23. Le sveglie spurie si verificano effettivamente?
- 24. Come si collega un file JavaScript a un file HTML?
- 25. come si collega css a un file jade?
- 26. Come si collega CakePHP a un database SQLite?
- 27. I tipi di phantom F # in pratica
- 28. Programmazione Clojure "DSL"
- 29. Esercitazioni per scrivere DSL in Ruby
- 30. Rappresentazione intermedia per DSL Lisp/Clojure
Inoltre, è possibile dare un'occhiata a questo esempio: https://github.com/websudos/phantom/blob/develop/phantom-example/src/main/scala/com/websudos/phantom/example/basics/DBConnector .scala –
Questo connettore semplice è il modo migliore per andare in produzione? –
@ThiagoPereira È possibile sovrascrivere facilmente il modo in cui i cluster sono creati per aggiungere le informazioni di registrazione e così via. A seconda di quanti nodi di Cassandra si sta usando il connettore è una buona misura. – flavian