Comprendere CloudSearch i limiti di Amazon - Amazon CloudSearch

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

Comprendere CloudSearch i limiti di Amazon

Questa tabella mostra le restrizioni relative ai nomi e alle dimensioni all'interno di Amazon CloudSearch. È possibile inviare una richiesta se si ha la necessità di incrementare il numero massimo di istanze di partizioni per un dominio di ricerca. Per informazioni sull'aumento di altri limiti, come il numero massimo di domini di ricerca, contatta Amazon CloudSearch.

I CloudSearch limiti attuali di Amazon sono riepilogati nella tabella seguente.

Elemento Limite
Dimensione batch La dimensione massima del batch è 5 MB.
Volume di caricamento dei dati

È possibile caricare un solo batch di documenti ogni 10 secondi (circa 10.000 batch ogni 24 ore), ciascuno delle dimensioni massime di 5 MB.

Il superamento questo limite aumenta in modo significativo la latenza degli aggiornamenti dei documenti e potrebbe determinare una situazione di throttling. Per ridurre tale rischio, è possibile aumentare la capacità di aggiornamento selezionando un tipo di istanza più grande. Per ulteriori informazioni, consulta Creating Document Batches.

Importante

Indipendentemente dal tipo di istanza selezionato, Amazon CloudSearch non garantisce l'ordinazione dei documenti ricevuti nello stesso secondo. Ad esempio, se si inviano tre aggiornamenti con un decimo di secondo tra di loro, l'ultimo aggiornamento potrebbe non essere l'ultimo applicato. Mantenere l'ordine di aggiornamento è un altro motivo per rispettare questo limite.

Dimensioni dei documenti La dimensione massima dei documenti è 1 MB.
Campi dei documenti I documenti possono avere al massimo 200 campi.
Espressioni
  • È possibile configurare fino a 50 espressioni per un dominio.

  • La dimensione massima di un'espressione è 10240 byte.

  • Il valore massimo che può essere restituito da un'espressione è max(int64_t).

Evidenziazione
  • Il numero massimo di occorrenze dei termini di ricerca che possono essere evidenziate è 5.

  • Le evidenziazioni vengono restituite solo per i primi 10 KB di dati in un campo di testo.

Campi dell'indice
  • È possibile configurare fino a 200 campi di indice per un dominio. Un campo dinamico viene conteggiato come campo di indice, ma in genere corrisponde a più campi di documento. I campi dinamici possono incrementare il numero totale di campi dell'indice fino a superare i 200. Se utilizzi i campi dinamici, mantieni il numero di campi di indice al i sotto di 1.000 per evitare problemi di prestazioni.

  • In un campo è possibile specificare fino a 1.000 valori.

  • Per un campo di tipo array è possibile specificare fino a 20 origini.

  • La dimensione massima di un campo letterale è di 4096 UTF -8 punti di codice.

  • Le dimensioni massime di un valore predefinito per un campo è pari a 1 KB.

  • Un campo int può contenere valori compresi nell'intervallo -9,223,372,036,854,775,808 - 9,223,372,036,854,775,807 (inclusi)

  • I singoli termini all'interno di un campo di testo o array di testo vengono trattati come stopword, se superano i 256 caratteri.

Convenzioni di denominazione
  • Nomi di dominio: i caratteri consentiti sono a-z (minuscole), 0-9 e trattino (-). I nomi di dominio devono iniziare con una lettera o un numero e avere una lunghezza compresa tra 3 e 28 caratteri.

  • Nomi di campo: i caratteri consentiti sono a-z (minuscole), 0-9 e _ (carattere di sottolineatura). I nomi dei campi devono iniziare con una lettera e avere una lunghezza compresa tra 1 e 64 caratteri. Il nome score è riservato e non può essere utilizzato come nome di campo.

  • Nomi di espressione: i caratteri consentiti sono a-z (minuscole), 0-9 e _ (carattere di sottolineatura). I nomi delle espressioni devono iniziare con una lettera e avere una lunghezza compresa tra 3 e 64 caratteri. Il nome score è riservato e non può essere utilizzato come nome di espressione.

  • DocumentoIDs: un ID di documento (_id) può contenere qualsiasi lettera o numero e i seguenti caratteri: _ - = #;:/? @ &. Il documento IDs deve contenere almeno 1 e non più di 128 caratteri.

Dimensione del documento di policy La dimensione massima di un documento relativo CloudSearch alla policy di Amazon è di 100 KB.
Limitazione di regione La regione ap-northeast-2 supporta solo tipi di istanza m4.
_score Il punteggio di rilevanza di un documento è un valore positivo in virgola mobile.
Domini di ricerca Ogni AWS account può creare fino a 100 domini di ricerca.
Partizioni di ricerca

Un indice di ricerca può essere suddiviso in un massimo di 10 partizioni. Puoi inviare una richiesta se hai bisogno di aumentare questo limite.

Per evitare errori nelle query di ricerca, i CloudSearch domini Amazon possono crescere oltre questo limite massimo di partizione, ma le nuove aggiunte di documenti vengono rifiutate. Se si verifica questo scenario, elimina i documenti e attiva il. IndexDocuments API In alternativa, richiedi l'aumento del limite.

Puoi monitorare Amazon CloudWatch IndexUtilization e i Partitions parametri per agire prima di superare il limite massimo di partizione.

Repliche di ricerca

Ogni partizione di ricerca può avere fino a 5 repliche.

Nota

Abilitando le Multi-AZ si raddoppia il numero di repliche.

Richieste di ricerca
  • Query composte: possono contenere un massimo di 1024 clausole.

  • GETrichieste: La dimensione massima di una richiesta di ricerca inviata come HTTP GET richiesta è di 8190 byte.

  • Parametro facet: il numero massimo di valori di facet che si può restituire è 10.000.

  • Parametro size: può contenere valori compresi nell'intervallo 0 - 10000. La somma de parametri size e start non può superare il limite di 10.000. Per scorrere più di 10.000 occorrenze è necessario utilizzare un cursore.

  • Parametro sort: può contenere fino a 10 campi ed espressioni int.

  • Parametro start: può contenere valori compresi nell'intervallo 0 - 10000. La somma de parametri size e start non può superare il limite di 10.000. Per scorrere più di 10.000 occorrenze è necessario utilizzare un cursore.

Suggeritori
  • È possibile definire un massimo di 10 suggeritori per un dominio.

  • Solo i primi 512 byte di un campo di testo vengono utilizzati per generare suggerimenti.

  • I punteggi calcolati dall'espressione SortExpression di un suggeritore vengono arrotondati all'intero più vicino, con un limite minimo di 0 e uno massimo di 2^31-1.

Dimensione del dizionario dei sinonimi La dimensione massima di un dizionario di CloudSearch sinonimi Amazon è di 100 KB.