小编GGN*_*GGN的帖子

apache点燃查询

我使用自动持久性创建了一个缓存,连接到Mysql数据库.启动时会在该节点中填充100万行.节点处于PARTITIONED模式

当我尝试使用SQL查询从该缓存中检索数据时,它总是返回空数组.我使用"CacheTypeMetadata"索引了缓存.

请有人指出我错过了什么,或做错了什么.我一直在关注这些教程,但我无法弄清楚为什么我的查询不能正常工作.

提前致谢!

缓存:

CacheConfiguration<Dataloadermd5Key, DataLoaderMd5> cfg =
                        CacheConfigMd5.cache("DataMd5Cache", 
                            new JDBCFactory<Dataloadermd5Key, DataLoaderMd5>());
Run Code Online (Sandbox Code Playgroud)

DataLoaderMd5Key:

public class Dataloadermd5Key implements Serializable {
    /** */
    private static final long serialVersionUID = 0L;

    /** Value for idClient. */
    private int idClient;

    /** Value for clientPropId. */
    private String clientPropId;
    //...
}
Run Code Online (Sandbox Code Playgroud)

DataLoaderMd5:

public class DataLoaderMd5 implements Serializable {
    /** */
    private static final long serialVersionUID = 0L;

    /** Value for idClient. */
    private int idClient;

    /** Value for clientPropId. */
    private String clientPropId;

    /** …
Run Code Online (Sandbox Code Playgroud)

java sql ignite

6
推荐指数
1
解决办法
1134
查看次数

标签 统计

ignite ×1

java ×1

sql ×1