【问题标题】:Infinispan value as List of objectsInfinispan 值作为对象列表
【发布时间】:2016-08-30 07:50:54
【问题描述】:

我想询问有关 Infinispan 缓存中存储在地图中的值的问题。我看到了许多简单的例子,其中键是字符串,值是某个对象。是否可以创建键为字符串且值包含某些对象列表的映射?创建用作缓存的地图值是否有任何限制? 提前感谢您的帮助。

【问题讨论】:

    标签: list dictionary caching infinispan


    【解决方案1】:

    您可以在键和值中存储任何内容,但对于集群缓存,这些对象必须是可序列化或可外部化的。

    请注意,集群缓存实际上存储对象的副本,因此如果您这样做

    List<String> list = new ArrayList<>();
    cache.put("key", list);
    list.add("foo");
    System.out.println(map.get("key"));
    

    它只会打印出[]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 2014-08-24
      • 2020-10-19
      • 2021-10-04
      • 2013-11-10
      • 2020-08-02
      • 2021-08-12
      相关资源
      最近更新 更多