MapOperationGetByKeyRelativeIndexRange Method (String, Value, Int32, Int32, MapReturnType, CTX)

Aerospike
Create map get by key relative to index range operation. Server selects map items nearest to key and greater by index with a count limit. Server returns selected data specified by returnType.

Examples for ordered map [{0=17},{4=2},{5=15},{9=10}]:

  • (value,index,count) = [selected items]
  • (5,0,1) = [{5=15}]
  • (5,1,2) = [{9=10}]
  • (5,-1,1) = [{4=2}]
  • (3,2,1) = [{9=10}]
  • (3,-2,2) = [{0=17}]

Namespace:  Aerospike.Client
Assembly:  AerospikeClient (in AerospikeClient.dll) Version: 5.1.1.0 (5.1.1)
Syntax

C#
public static Operation GetByKeyRelativeIndexRange(
	string binName,
	Value key,
	int index,
	int count,
	MapReturnType returnType,
	params CTX[] ctx
)

Parameters

binName
Type: SystemString
key
Type: Aerospike.ClientValue
index
Type: SystemInt32
count
Type: SystemInt32
returnType
Type: Aerospike.ClientMapReturnType
ctx
Type: Aerospike.ClientCTX

Return Value

Type: Operation
See Also

Reference