gpt4 book ai didi

Hazelcast - 查询 map 值的集合

转载 作者:行者123 更新时间:2023-12-01 14:31:03 29 4
gpt4 key购买 nike

假设我将以下内容作为 IMap 中的值:

public class Employee{
public int empId;
public List<String> categories;

public List<String> getCategories(){
return this.categories;
}
}

我想找到属于“销售”类别的所有员工。另外,我想在 getCategories() 上创建一个索引,以便查询快速返回。似乎没有 Predicate 可用于执行此操作。我该如何实现这一目标?看来我将不得不编写一个 Predicate 来执行此操作。是否有我可以查看的示例代码,它会告诉我如何构建使用索引的谓词?

最佳答案

我目前看到这种情况发生的唯一方法是对数据模型进行非规范化,并使用类似 IMap 的东西和以下内容作为值:

class EmployeeCategory{int employeeId, String 类别}

并在类别上放置一个索引。

它在积压工作的某个地方提供更多应该能够开箱即用的高级索引。

关于Hazelcast - 查询 map 值的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32851881/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com