Java 具有多个节点的apache ignite的unicode字符
我正在尝试使用ApacheIgnite缓存我的unicode数据。当我使用一个节点时,我没有任何问题,但当我使用多个节点时,我的unicode数据会损坏Java 具有多个节点的apache ignite的unicode字符,java,unicode,utf-8,ignite,Java,Unicode,Utf 8,Ignite,我正在尝试使用ApacheIgnite缓存我的unicode数据。当我使用一个节点时,我没有任何问题,但当我使用多个节点时,我的unicode数据会损坏 例如,考虑到我的数据有两个值:代码>代码>x>代码,当我使用一个节点时,我的SQL查询组返回这两个值,但是当添加新的节点时,我的GROUPBY结果有4个记录: 我怎样才能解决这个问题 更新1: 在这里,我有三个类:Main类、Person类和PersonManager 我运行该项目三次,每次,我向person缓存添加100个人,并在每个节点中使
例如,考虑到我的数据有两个值:代码>代码>x>代码,当我使用一个节点时,我的SQL查询组返回这两个值,但是当添加新的节点时,我的GROUPBY结果有4个记录:<代码> 我怎样才能解决这个问题
更新1: 在这里,我有三个类:Main类、Person类和PersonManager我运行该项目三次,每次,我向person缓存添加100个人,并在每个节点中使用sqlquery for groupby并广播它。当我运行第三个节点时,在第一个和第二个节点中,我看到了三条数据记录,而在它之前,我看到了两条记录。您是否有一个单元测试来重现这个问题?你能分享它吗?我没有单元测试,但我分享示例代码。你能粘贴输出吗?我进行了测试,没有发现任何问题。