ApacheIgnite2.11.0迁移后无法从持久性区域恢复动态生成的类型。
创始人
2024-09-06 01:00:17
0

在 Apache Ignite 2.11.0 中,与动态生成类型相关的类(例如 org.apache.ignite.internal.processors.cache.DynamicCacheDescriptor)已被重构。如果在尝试从持久性区域中恢复动态生成类型时遇到问题,可能是因为需要更新相关代码。

以下是一个示例,演示如何在 Apache Ignite 2.11.0 中从持久性区域中恢复动态生成的类型:

// 定义一个动态生成的类型
public class MyType {
  private int id;
  private String name;

  public MyType(int id, String name) {
    this.id = id;
    this.name = name;
  }

  // 省略 getter 和 setter 方法
}

// 初始化 Ignite 配置
IgniteConfiguration cfg = new IgniteConfiguration();
cfg.setPeerClassLoadingEnabled(true);

// 创建 Ignite 实例
Ignite ignite = Ignition.start(cfg);

// 创建 IgniteCache 实例
IgniteCache cache = ignite.getOrCreateCache("myCache");

// 添加一些数据到缓存
cache.put(1, new MyType(1, "foo"));
cache.put(2, new MyType(2, "bar"));

// 持久化缓存数据
cache.writeAll();

// 关闭 Ignite 实例
ignite.close();

// 重启 Ignite 实例
Ignite ignite2 = Ignition.start(cfg);

// 从缓存中获取数据
MyType myType = ignite2.cache("myCache").get(1);

// 打印结果
System.out.println(myType);

如果在执行上述代码时遇到问题,请尝试更新与动态生成类型相关的代码,例如 org.apache.ignite.internal.processors.cache.DynamicCacheDescriptor。

相关内容

热门资讯

总算明白!海豹3+1辅助器,桂... 总算明白!海豹3+1辅助器,桂林字牌辅助(都是有挂)小薇(辅助器软件下载)致您一封信;亲爱海豹3+1...
热点推荐!安卓闲逸辅助,wep... 热点推荐!安卓闲逸辅助,wepoker有辅助插件吗,科技教程(确实有挂);一、安卓闲逸辅助有挂的是的...
实测必看!盛世2私人辅助,79... 实测必看!盛世2私人辅助,798大菠萝辅助(好像是真的有挂)运盛世2私人辅助辅助工具,进入游戏界面。...
揭秘真相!江西微乐南昌有辅助,... 揭秘真相!江西微乐南昌有辅助,德州透视竞技联盟,解密教程(有挂猫腻);1.江西微乐南昌有辅助 ai辅...
交流学习经验!陕麻圈辅助器透视... 交流学习经验!陕麻圈辅助器透视开挂,福麻圈辅助(其实是有挂)陕麻圈辅助器透视开挂辅助器是一种具有地方...
玩家必看科普!白银胡乐亲友房,... 您好,白银胡乐亲友房这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
玩家必看科普!多乐跑辅助,情怀... 玩家必看科普!多乐跑辅助,情怀游戏辅助器(好像真的有挂)1、玩家必看科普!多乐跑辅助,情怀游戏辅助器...
重大通报!边锋干瞪眼辅助,we... 您好:边锋干瞪眼辅助这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特...
科技新动态!闲来辅助神器下载,... 科技新动态!闲来辅助神器下载,jj斗地主麻将外卦挂(切实是真的有挂)1、点击下载安装,jj斗地主麻将...
我来教大家!新道游房间,aap... 我来教大家!新道游房间,aapoker脚本怎么用,AI教程(证实有挂);我来教大家!新道游房间,aa...