9.2. 密钥过滤
可以过滤流,使其仅在给定的密钥子集上运行。这可以通过在 CacheStream
上调用 filterKeys 方法来完成。这应该总是通过 Predicate 过滤器使用,如果 predicate 保存所有键,则更快。
如果您熟悉 AdvancedCache
接口,您可能会知道为什么在这个 keyFilter 上使用 getAll。如果您需要条目为 并在本地节点的内存中需要它们,则有一些小的好处(大较小的有效负载)来使用 getAll。但是,如果您需要在这些元素上处理流,因为您将得到分布式和线程并行处理。