0

我已经通过 java 客户端在 Aerospike Bin 中插入了 Json 字符串,并通过 java 检索它,这很好并且工作正常。

现在我有兴趣在 aql bin 中查看我的 Json 字符串,但我只能看到字符串的一半

+-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------+----------------------------------------+ | abc列表
-------------------------------------------------- -------------------------------------------------- -+----------------------------------------+ | "[{"abc":false,"abc":"7871248","abc":1423114706392,"abc":1423114706392,"abc":5,"abc":"12345","abc":0," originalCartItemSequenceNumber":0,"abc":false,"abc":"","sourceCustomerId":nu | "d016cf2a-cf8f-435a-b9d5-de486da4737b" | +------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------------------------------+------ ----------------------------------+ 1 行(0.001 秒)

在这里,如果您在某些时候观察到,我只会得到点。那么我怎么能得到所有的结果,我必须做任何配置更改吗?

请有人帮助我

4

2 回答 2

2

aql 最多只能在一个单元格中打印 256 个字符。这是为了确保我们不会用大字符串填满整个屏幕。不幸的是,它是一个硬编码限制,无法配置。

aql 仅用于调试/诊断目的。它不适合在生产中使用。从这个角度来看,上述限制并非不合理。

于 2015-02-07T09:12:10.367 回答
2

在 aql:set output json中应该显示整个结果。 set output table将恢复为默认值。

于 2015-02-18T22:44:37.883 回答