Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Come eseguire il commit di modelli di dati in Amazon Keyspaces e Apache Cassandra
Questa sezione mostra come eseguire il commit di modelli di dati completati nei cluster Amazon Keyspaces e Apache Cassandra. Questo processo crea automaticamente le risorse lato server per gli spazi chiave e le tabelle in base alle impostazioni definite nel modello di dati.
Argomenti
Prima di iniziare
Amazon Keyspaces richiede l'uso di Transport Layer Security (TLS) per proteggere le connessioni con i client. Per connetterti ad Amazon Keyspaces tramite TLS, devi completare la seguente attività prima di iniziare.
-
Scarica i seguenti certificati digitali e salva i file localmente o nella tua home directory.
AmazonRootCA1
AmazonRootCA2
AmazonRootCA3
AmazonRootCA4
Starfield Class 2 Root (opzionale, per compatibilità con le versioni precedenti)
Per scaricare i certificati, puoi usare i seguenti comandi.
curl -O https://www.amazontrust.com/repository/AmazonRootCA1.pem curl -O https://www.amazontrust.com/repository/AmazonRootCA2.pem curl -O https://www.amazontrust.com/repository/AmazonRootCA3.pem curl -O https://www.amazontrust.com/repository/AmazonRootCA4.pem curl -O https://certs.secureserver.net/repository/sf-class2-root.crtNota
Amazon Keyspaces utilizzava in precedenza certificati TLS ancorati alla CA Starfield Class 2. AWS sta migrando tutto Regioni AWS verso certificati emessi nell'ambito di Amazon Trust Services (Amazon Root CAs 1—4). Durante questa transizione, configura i client in modo che si fidino sia di Amazon Root CAs 1-4 che di Starfield root per garantire la compatibilità in tutte le regioni.
Combina tutti i certificati scaricati in un unico
pemfile con il nome indicatokeyspaces-bundle.pemnei nostri esempi. Per aggiungerlo, eseguire il comando seguente: Prendi nota del percorso del file, ne avrai bisogno in seguito.cat AmazonRootCA1.pem \ AmazonRootCA2.pem \ AmazonRootCA3.pem \ AmazonRootCA4.pem \ sf-class2-root.crt \ >keyspaces-bundle.pem
Dopo aver salvato il file del certificato, puoi connetterti ad Amazon Keyspaces. Un'opzione è quella di connettersi utilizzando credenziali specifiche del servizio. Le credenziali specifiche del servizio sono un nome utente e una password associati a un utente IAM specifico e possono essere utilizzate solo con il servizio specificato. La seconda opzione consiste nel connettersi con le credenziali IAM che utilizzano il processo AWS Signature Version 4 (SigV4). Per ulteriori informazioni su queste due opzioni, consulta. Crea credenziali per l'accesso programmatico ad Amazon Keyspaces
Per connetterti con credenziali specifiche del servizio, consulta. Connect ad Amazon Keyspaces con credenziali specifiche del servizio
Per connetterti con le credenziali IAM, consulta. Connect ad Amazon Keyspaces con credenziali AWS Identity and Access Management (IAM)