Enumeration queryDuration

The aerospike/policy.query_duration module contains a list of query duration enumerations.

aerospike/policy.query_duration module

Enumeration Members

Enumeration Members

LONG: number

The query is expected to return more than 100 records per node. The server optimizes for a large record set in the following ways:

  • Allow query to be run in multiple threads using the server's query threading configuration.
  • Do not relax read consistency for AP namespaces.
  • Add the query to the server's query monitor.
  • Do not add the overall latency to the server's latency histogram.
  • Do not allow server timeouts.
LONG_RELAX_AP: number

Treat query as a LONG query, but relax read consistency for AP namespaces. This value is treated exactly like LONG for server versions < 7.1.

SHORT: number

The query is expected to return less than 100 records per node. The server optimizes for a small record set in the following ways:

  • Always run the query in one thread and ignore the server's query threading configuration.
  • Allow query to be inlined directly on the server's service thread.
  • Relax read consistency for AP namespaces.
  • Do not add the query to the server's query monitor.
  • Add the overall latency to the server's latency histogram.
  • Allow server timeouts. The default server timeout for a short query is 1 second.
MMNEPVFCICPMFPCPTTAAATR