java - 是否可以在 Hazelcast 上为 IMap<String, Set<Object>> 进行分布式 SQL 查询?

标签 java sql hazelcast

我有一个 IMap<String, Set<Contact>>其中联系人定义为

public Class Contact {
    private String name;
    private String email;

    //getters and setters
}

现在,是否可以通过 HazelCast 实例中的所有联系人来查询参数?示例:

Set<Contact> contacts = (Set<Contact>) map.values(new SqlPredicate("email LIKE 'john%' "));

我见过上面的查询是针对 IMap<String, Object> 进行的示例而不是 IMap<String, Set<Object>> .

是否可以进行这样的查询?

最佳答案

不,不是。如果多图支持查询,则 IT 是可能的。 https://github.com/hazelcast/hazelcast/issues/593

关于java - 是否可以在 Hazelcast 上为 IMap<String, Set<Object>> 进行分布式 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18611525/

相关文章:

java - Eclipse项目隐藏src文件夹

java - JNI 检测到应用程序错误 : use of deleted local reference 0x1

java - 如何让 Selenium 等到元素出现?

sql - SQLite 不区分大小写

java - 以批处理模式选择 JDBC SQL

amazon-web-services - 在相同对等点的集群中调度任务

java - 为不同的公众构建相同的 Android 应用程序的最佳方法是什么?

sql - 从默认 getdate() azure sql 中减去 6 小时

java - Hazelcast 未连接到 5704 端口

java - 将 Hazelcast 配置导出到文件