我正在pdxInstance
使用序列向 GemFire 写 s: rabbitmq => springxd => gemfire
。
如果我将此 JSON 放入 rabbitmq{'ID':11,'value':5}
中,value
则会在 GemFire 中显示为字节值。如果我把{'ID':11,'value':500}
,value
显示为一个单词,如果我把{'ID':11,'value':50000}
它显示为一个整数。
当我从 GemFire 查询数据并对其进行排序时,会出现问题。例如,如果我使用select * from /my_region order by value
失败的查询,说它无法将字节与单词(或字节与整数)进行比较。
有没有办法在 JSON 中声明数据类型?或者任何其他方法来摆脱这个问题?