x個の排出量をキャッシュすることができるが、指定された時間間隔(たとえば1分)後に有効期限が切れるcache()
演算子があるかどうか疑問に思っていました。私は次のようなものを探していました...RxJava- cache()はreplay()と同じですか?
これは1つのアイテムをキャッシュしますが、1分後にキャッシュを期限切れにしてクリアします。
私はいくつかの調査を行い、replayオペレータを見つけました。この必要性を満たすように思えましたが、いくつか質問があります。なぜそれは熱く、接続する必要がありますか?これはcache()
演算子とは異なるのですか?私はcache()
がサブジェクトを模倣していることを知っていますが、接続する必要はありません。
おそらくautoconnect'が –
実験的であることは、今の標準APIになる可能性が高いです '言及する必要があります。https: //github.com/ReactiveX/RxJava/pull/3391 – akarnokd