キャッシュを操作します

OlpClientSettings インスタンスを作成すると、デフォルトの容量である 2 MB のメモリ内キャッシュが自動的に作成されます。 新しいキャッシュ容量を設定したり、現在のキャッシュ容量とサイズを取得したりできます。

キャッシュを操作するには、次の手順に従います。

  1. OlpClientSettings インスタンスを作成します。

    手順については、「プラットフォームクライアント設定を作成する」を参照してください。

  2. LRU キャッシュインスタンスを取得します。

     const cache = settings.cache;
    
  3. 次のいずれかの操作を行います。

    • 最大キャッシュ容量を取得するに getCapacity は、メソッドを呼び出します。

        cache.getCapacity();
      

      キャッシュによって消費されるメモリの合計量が MB 単位で表示されます。

    • 現在のキャッシュサイズを取得するに getSize は、メソッドを呼び出します。

        cache.getSize();
      

      キャッシュ内のすべてのオブジェクトの合計サイズが MB 単位で表示されます。

    • キャッシュ容量を変更する setCapacity には、新しい容量を MB 単位でメソッドを呼び出します。

      新しい容量が現在のキャッシュサイズよりも小さい場合、キャッシュが指定した容量に縮小されるまですべてのアイテムが削除されます。

        cache.setCapacity("new cache capacity in MB");
      

」に一致する結果は 件です

    」に一致する結果はありません