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à.
Suggerimento per il timeout della query OpenCypher
Il comportamento di timeout della query può essere configurato in base alla query mediante un suggerimento di interrogazione a livello di query. QUERY:TIMEOUTMILLISECONDS Deve essere utilizzato con la clausola. USING Il suggerimento di interrogazione accetta un valore long non negativo.
# Using query-level timeout hint % curl https://<endpoint>:<port>/opencypher \ -d "query=USING QUERY:TIMEOUTMILLISECONDS 100 MATCH(n) RETURN n LIMIT 1"
Il comportamento del timeout della query prenderà in considerazione il timeout minimo a livello di cluster e il timeout a livello di query. Consulta gli esempi seguenti per comprendere il comportamento del timeout delle query. Per ulteriori informazioni sul timeout delle query a livello di cluster, vedere neptune_query_timeout.
# Suppose `neptune_query_timeout` is 10000 ms and query-level timeout is set to 100 ms # It will consider 100 ms as the final timeout % curl https://<endpoint>:<port>/opencypher \ -d "query=USING QUERY:TIMEOUTMILLISECONDS 100 MATCH(n) RETURN n LIMIT 1" # Suppose `neptune_query_timeout` is 100 ms and query-level timeout is set to 10000 ms # It will still consider 100 ms as the final timeout % curl https://<endpoint>:<port>/opencypher \ -d "query=USING QUERY:TIMEOUTMILLISECONDS 10000 MATCH(n) RETURN n LIMIT 1"