Per accedere ai dati in DataStax Enterprise, creare un asset di connessione per tali dati.
DataStax Enterprise è un NoSQL e un database vettoriale creato su Apache Cassandra
Versioni supportate
DataStax Enterprise 4.6 e successive
Crea una connessione a DataStax Enterprise
Per creare l'asset di connessione, sono necessari i seguenti dettagli di connessione:
- Nome host o Indirizzo IP
- Numero porta
- Keyspace
- Nome utente e password
- Coerenza di lettura: specifica il numero di repliche che devono rispondere a una richiesta di lettura prima che i dati vengano restituiti all'applicazione client.
- all: i dati vengono restituiti all'applicazione dopo che tutte le repliche hanno risposto. Questa impostazione fornisce la congruenza più elevata e la disponibilità più bassa.
- local_one: i dati vengono restituiti dalla replica più vicina nel data center locale.
- local_quorum: i dati vengono restituiti dopo che un quorum di repliche nello stesso data center del nodo coordinatore ha risposto. Questa impostazione invalida la latenza della comunicazione tra centri dati.
- local_serial: i dati all'interno di un data center vengono letti senza proporre una nuova aggiunta o aggiornamento. Le transazioni senza commit nel centro dati vengono sottoposte a commit come parte della lettura.
- uno: i dati vengono restituiti dalla replica più vicina. Questa impostazione fornisce la massima disponibilità, ma aumenta la probabilità che i dati obsoleti vengano letti.
- quorum: (valore predefinito). I dati vengono restituiti dopo che un quorum di repliche ha risposto da qualsiasi data center.
- seriale: i dati vengono letti senza proporre una nuova aggiunta o aggiornamento. Le transazioni non sottoposte a commit vengono sottoposte a commit come parte della lettura.
- tre: i dati vengono restituiti da tre delle repliche più vicine.
- due: i dati vengono restituiti da due delle repliche più vicine.
- Coerenza scrittura: specifica il numero di repliche per cui la richiesta di scrittura deve avere esito positivo prima che venga restituito un riconoscimento all'applicazione client.
- all: una scrittura deve avere esito positivo su tutti i nodi di replica nel cluster per tale chiave di partizione. Questa impostazione fornisce la congruenza più elevata e la disponibilità più bassa.
- any: una scrittura deve avere esito positivo su almeno un nodo. Anche se tutti i nodi di replica per la chiave di partizione fornita sono inattivi, la scrittura può avere esito positivo dopo che è stato scritto un handoff suggerito. Questa impostazione fornisce la congruenza più bassa e la disponibilità più elevata.
- each_quorum: una scrittura deve avere esito positivo su un quorum di nodi di replica in un centro dati.
- local_one: una scrittura deve riuscire su almeno un nodo di replica nel data center locale.
- local_quorum: una scrittura deve riuscire su un quorum di nodi di replica nello stesso centro dati del nodo coordinatore. Questa impostazione invalida la latenza della comunicazione tra centri dati.
- local_serial: il driver impedisce gli aggiornamenti incondizionati per ottenere la congruenza linearizzabile per le transazioni leggere all'interno del centro dati.
- uno: una scrittura deve avere esito positivo su almeno un nodo di replica.
- quorum: (valore predefinito). Una scrittura deve riuscire su un quorum di nodi di replica.
- seriale: il driver impedisce gli aggiornamenti incondizionati per ottenere la congruenza linearizzabile per le transazioni lightweight.
- tre : una scrittura deve avere esito positivo su almeno tre nodi di replica.
- due: una scrittura deve avere esito positivo su almeno due nodi di replica.
- Certificato SSL (se richiesto dal server di database)
Per la connettività privata, per stabilire una connessione a un database che non sia esternalizzato a internet (ad esempio, dietro un firewall), devi configurare una connessione sicura.
Scegliere il metodo per la creazione di una connessione in base alla posizione in cui ci si trova nella piattaforma
- In un progetto
- Fare clic su Asset> Nuovo asset> Connetti a una origine dati. Consultare Aggiunta di una connessione a un progetto.
- In uno spazio di distribuzione
- Fare clic su Importa asset> Accesso dati> Connessione. Consultare Aggiunta di asset di dati a uno spazio di distribuzione.
- Nel Platform assets catalog
- Fare clic su Nuova connessione. Consultare Aggiunta di connessioni di piattaforma.
Passo successivo: aggiungere gli asset di dati dalla connessione
Dove è possibile utilizzare questa connessione
È possibile utilizzare connessioni DataStax Enterprise nelle seguenti aree di lavoro e strumenti:
Progetti
- DataStage (servizioDataStage ). Consultare Connessione a un'origine dati in DataStage.
- Decision Optimizationwatsonx.ai Studio e watsonx.ai Runtime)
- SPSS Modeler (watsonx.ai Servizio di studio)
Cataloghi
- Platform assets catalog
Chiavi primarie nelle istruzioni SQL
Se si crea una tabella di destinazione con un'istruzione SQL e non si specifica una colonna chiave, la prima colonna viene designata come chiave primaria.
Configurazione di DataStax Enterprise
Ulteriori informazioni
Connessione correlata Apache Cassandra connection
Argomento principale Connessioni supportate