Aerospike aql:命名空间名称中的句点

Aerospike aql: Periods in Namespace Name

我们有名称中带有句点的名称空间。例如。 budget.region1.

我们如何使用aql查询这些命名空间?

aql 使用句点从集合中分隔命名空间,似乎被命名空间名称中的句点混淆了:

aql> select * from budget.region1
Error: (20) AEROSPIKE_ERR_NAMESPACE_NOT_FOUND

我们已经尝试在命名空间名称周围加上单引号和双引号、反斜杠转义句点等,但都没有成功。

aql 可用于我们的命名空间吗?

(要求我们使用客户端库(Python、Go 等)的答案没有用。我们询问的是命令行客户端。因为 ascli 是 deprecated/gone, 我们被迫使用 aql.)

谢谢!

遗憾的是,aql 不解析包含句点的名称空间。我建议使用 Aerospike 记录错误。