Utilizzo di vettori S3 con servizio OpenSearch - Amazon Simple Storage Service

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à.

Utilizzo di vettori S3 con servizio OpenSearch

Nota

Amazon S3 Vectors è in versione di anteprima per Amazon Simple Storage Service ed è soggetto a modifiche.

Amazon S3 Vectors si integra con OpenSearch per fornire funzionalità di ricerca e archiviazione vettoriale flessibili. Questa integrazione consente di ottimizzare i costi archiviando i vettori in S3 Vectors e sfruttando al contempo le funzionalità di ricerca avanzate di. OpenSearch

Esistono due integrazioni tra S3 Vectors e. OpenSearch Una consiste nell'esportare i dati vettoriali da S3 Vectors a Serverless per funzionalità di ricerca ad OpenSearch alte prestazioni. L'altro utilizza S3 Vectors come motore di archiviazione economico, pur mantenendo l'accesso alle funzionalità. OpenSearch OpenSearch

OpenSearch Esporta in formato Serverless

Puoi esportare indici vettoriali da S3 Vectors a raccolte OpenSearch Serverless per operazioni di ricerca ad alte prestazioni, ricerca ibrida, aggregazioni, filtri avanzati e ricerca sfaccettata. Quando esporti, i dati vengono copiati su OpenSearch Serverless rimanendo in S3 Vectors, il che significa che pagherai per entrambi i servizi durante questo periodo.

Quando utilizzare questa integrazione

Prendi in considerazione l'esportazione in OpenSearch Serverless da S3 Vectors quando hai bisogno di quanto segue:

  • Funzionalità di ricerca ibride che combinano la somiglianza vettoriale con la ricerca per parole chiave.

  • Elevata velocità di trasmissione delle query per carichi di lavoro impegnativi.

  • Risposte a bassa latenza per applicazioni in tempo reale che richiedono tempi di risposta di millisecondi.

  • Analisi avanzate che includono aggregazioni, ricerca sfaccettata e filtri complessi.

Prerequisiti

Prima di utilizzare S3 Vectors con OpenSearch, assicurati di disporre di quanto segue:

  • Un bucket vettoriale S3 esistente con indici vettoriali contenenti i tuoi dati.

  • Autorizzazioni IAM appropriate sia per S3 Vectors che per Service. OpenSearch

  • Una comprensione dei requisiti prestazionali per scegliere il metodo di integrazione appropriato.

Nozioni di base

Utilizzando il AWS Management Console

Per esportare dati vettoriali in OpenSearch
  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione, scegli Vector buckets.

  3. Nell'elenco dei bucket vettoriali, scegli il nome del bucket contenente i dati vettoriali che desideri esportare.

  4. Per gli indici vettoriali, scegliete il pulsante di opzione accanto all'indice vettoriale che desiderate esportare.

  5. Scegli Esporta ricerca avanzata, quindi scegli Esporta in. OpenSearch

Importante
  • Point-in-time esportazione: L'esportazione acquisisce i dati fino all'inizio dell'esportazione. Se aggiorni i tuoi dati vettoriali durante l'inserimento di OpenSearch, non tutti gli aggiornamenti si rifletteranno. OpenSearch

  • Operazione una tantum: si tratta di un'esportazione unica e non rimarrà sincronizzata con i dati di S3 Vectors. È necessario riesportare manualmente per acquisire eventuali modifiche successive.

Quindi, per configurare e gestire l'integrazione di S3 Vectors con Amazon OpenSearch Service, lavorerai principalmente tramite la OpenSearch console.

Per visualizzare le esportazioni in OpenSearch
  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione, scegli Vector buckets.

  3. Nell'elenco dei bucket vettoriali, scegli il nome del bucket contenente i dati vettoriali che desideri esportare.

  4. Per gli indici vettoriali, scegli Esportazione di ricerca avanzata, quindi scegli Visualizza esportazioni in. OpenSearch

Quindi, visualizzerai le esportazioni OpenSearch tramite la console. OpenSearch

Per ulteriori informazioni sulla creazione e la gestione di raccolte OpenSearch Serverless, consulta Creazione e gestione di raccolte Serverless di Amazon OpenSearch Service nella Amazon OpenSearch Service Developer Guide.

OpenSearch con motore S3 Vectors

Puoi utilizzare S3 Vectors come motore di storage sottostante per i cluster Amazon OpenSearch Managed, fornendo storage vettoriale ottimizzato in termini di costi pur mantenendo la funzionalità. OpenSearch

Quando utilizzare questa integrazione

Prendi in considerazione l'utilizzo OpenSearch con il motore S3 Vectors quando hai bisogno di quanto segue:

  • Funzionalità di ricerca ibride che combinano la somiglianza vettoriale con la ricerca per parole chiave.

  • Riduzione della velocità di trasmissione delle query che potrebbero avere modelli di utilizzo meno frequenti o sporadici.

  • Maggiore tolleranza di latenza per le applicazioni in grado di accettare tempi di risposta più lunghi in cambio di risparmi sui costi.

  • Analisi avanzate che includono aggregazioni, ricerca sfaccettata e filtri complessi.

  • OpenSearch Flussi di lavoro esistenti che desideri estendere con uno storage vettoriale conveniente.

Prerequisiti

Prima di utilizzarlo OpenSearch con il motore S3 Vectors, assicurati di avere:

  • Un dominio OpenSearch gestito esistente. Per ulteriori informazioni, consulta Creazione e gestione di domini Amazon OpenSearch Service nella Amazon OpenSearch Service Developer Guide.

  • Una comprensione dei requisiti prestazionali per scegliere il metodo di integrazione appropriato.

Nozioni di base

Per utilizzarlo OpenSearch con il motore S3 Vectors, imposta il motore su S3_Vectors durante la creazione dell'indice in. OpenSearch Per ulteriori informazioni sul modello utilizzato per la creazione di un indice in OpenSearch Service, incluso dove specificare il tipo di motore, consulta Metodi e motori. Per ulteriori informazioni sull'integrazione tra OpenSearch e il motore S3 Vectors, consulta Funzionalità di ricerca avanzate con un motore S3 Vectors nella Amazon OpenSearch Service Developer Guide.