キャッシュをn秒ごとに空にするにはどうすればいいですか?(n秒間のウィンドウ(バッチウィンドウのクエリ)のために来たデータに対してクエリを実行できるようにします)私は、追い出しポリシーが追加または変更されたキャッシュエントリに基づいているigniteコードで、FIFOとLRUベースの追い出しポリシーしか見つけることができませんでした。Apacheのキャッシュをクリアするn秒ごとにキャッシュする
私たちはCreatedExpiryPolicy
cfg.setExpiryPolicyFactory(FactoryBuilder.factoryOf(new CreatedExpiryPolicy(new Duration(SECONDS, 5))));
を使用して、スライディングウィンドウを持つことができます。しかし、私はこれは私がバッチ・ウィンドウの維持に役立つとは思わない理解しています。どちらもFIFOまたはLruEvictionPolicyになりません。
いくつかの静的な時間ウィンドウ(たとえば5秒ごと)に基づいた退去ポリシーが必要です。 独自の実装を記述する必要がありますか?