限制aerospike选择查询中的记录数

hol*_*840 8 database aerospike

我试图在aerospike集中使用aql(Aerospike查询语言)进行查询.
假设有1000条记录,我想读取任何10条记录.通常我会查询类似于:

select * from test.demo limit 10;
Run Code Online (Sandbox Code Playgroud)

如何使用aql查询相同的内容

Ron*_*zer 5

目前你不能在 aql 中这样做,但你可以使用 BETWEEN 谓词来定义查询的范围。

当您使用 C 客户端(或环绕它的语言客户端之一)时,可以通过设置as_scan结构的百分比字段来限制扫描(as_scan_foreach)。