gpt4 book ai didi

java - 服务器上用于序列化的 Hazelcast 类定义

转载 作者:行者123 更新时间:2023-12-02 11:22:44 24 4
gpt4 key购买 nike

有人可以给我指出一个不错的 hazelcast 客户端服务器部署的非 mickymouse 示例吗?

如果我有一个java web项目,客户端请求缓存服务器缓存对象ABCD;服务器是否需要有 ABCD 的类文件?如果有,部署机制是什么?如果不是,那么它是如何工作的?如果我重新部署包含对实体 ABCD 的更新并添加/删除了少量属性的 war 文件,会发生什么情况?

一个具体的示例,展示如何使用 hazelcast 来利用用户代码部署/分布式类加载/条目处理器/映射监听器 - 特别可以在缓存服务器节点上运行的东西?

需要了解我需要真正在 war 1(即客户端)和 war 2(前往缓存服务器)上放置什么。

最佳答案

@kalpesh-soni,如果您使用内存格式的 BINARY,并且仅使用简单的映射 put/get 操作,则无需将类部署到 hazelcast 成员。由于格式是 BINARY,因此它将存储为字节数组。当您在客户端更改类时,旧条目将不会具有这些新属性。您可以通过添加版本字段并根据版本进行序列化/反序列化来处理它。

关于java - 服务器上用于序列化的 Hazelcast 类定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49804417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com