Class TierConfiguration

java.lang.Object
io.leandev.appfuse.cache.config.TierConfiguration

public class TierConfiguration extends Object

儲存層配置

定義快取的多層儲存架構(heap/offheap/disk)。

Since:
1.0
  • Constructor Details

    • TierConfiguration

      public TierConfiguration()
  • Method Details

    • defaultConfig

      public static TierConfiguration defaultConfig()
      預設配置(offheap 20MB,非持久化)
      Returns:
      儲存層配置
    • defaultPersistentConfig

      public static TierConfiguration defaultPersistentConfig()
      預設持久化配置(disk 50MB,持久化)
      Returns:
      儲存層配置
    • hasAnyTier

      public boolean hasAnyTier()
      檢查是否有配置任何儲存層
      Returns:
      true 若至少配置一層