标签: java performance hazelcast predicate
在使用这样的谓词执行的两个查询之间,在性能方面是否存在任何差异:
Predicates.and(pred1, Predicates.and(pred2, pred3))
或类似的话:
Predicates.and(pred1, pred2, pred3)
(还要考虑谓词列表的长度可能大于3)
答案 0 :(得分:0)
第一个创建2个谓词,第二个仅创建一个。其次是创建时更快,更便宜(在内存方面及其后),但是对于之后的查询没有影响。