Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Hinweis zum Timeout für OpenCypher-Abfragen
Das Verhalten beim Abfrage-Timeout kann für jede Abfrage anhand eines Abfragehinweises auf Abfrageebene konfiguriert werden. QUERY:TIMEOUTMILLISECONDS Es muss zusammen mit der Klausel verwendet werden. USING Der Abfragehinweis akzeptiert nichtnegative Werte vom Typ long als Wert.
# Using query-level timeout hint % curl https://<endpoint>:<port>/opencypher \ -d "query=USING QUERY:TIMEOUTMILLISECONDS 100 MATCH(n) RETURN n LIMIT 1"
Beim Verhalten beim Abfrage-Timeout wird das Minimum an Timeout auf Clusterebene und Timeout auf Abfrageebene berücksichtigt. Im Folgenden finden Sie Beispiele, um das Verhalten von Abfrage-Timeouts zu verstehen. Weitere Informationen zum Abfrage-Timeout auf Clusterebene finden Sie unter 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"