当前位置: 首页 > 知识库问答 >
问题:

HazelCast MapStore能否在客户端实现?

东方宜
2023-03-14

我将在我的项目中使用HazelCast MapStore。我有一个HazelCast服务器和一些其他客户端项目。我可以像这样实现MapStore类吗http://docs.hazelcast.org/docs/3.5/manual/html/map-persistence.html在客户项目中?

我关心的是配置。我发现我无法在客户端设置或更改HazelCast配置。MapStore的配置如何?

共有2个答案

蓬野
2023-03-14

您可以通过在每个节点上使用MapStoreFactory进行破解,这些节点可以从每个节点可访问的某些服务器加载适当的配置,例如通过HTTP。

刁钧
2023-03-14

没有数据仅存储在Hazelcast成员上,因此执行MapStore实现。因此,无法在客户端设置MapStore。为什么你想让这成为客户方的责任?这真的没有意义,所以我猜你试图实现一些不完全正确的事情。你能试着详细说明一下你想做什么吗?

 类似资料:
  • 我使用的是rpl udp示例,我想部署2个具有不同rpl实例ID的udp服务器(使用rpl Lite)。我修改了RPL\u DEFAULT\u INSTANCE宏,它们创建了2个RPL实例。然而,当我使用Cooja进行模拟时,udp客户端会根据它们接收到的DIO数据包加入两个RPL实例。是否可以指定udp客户端仅加入指定的RPL实例?

  • 介绍 回忆下第10部分中的客户端5.1版。客户端使用一个Deferred来管理所有的回调链,其中包括一个格式转换引擎的调用。在那个版本中,这个引擎的实现是同步的。 现在我们想实现一个新的客户端,使用我们在第十二部分实现的服务器提供的格式转换服务。但这里有一个问题需要说清楚:由于格式转换服务是通过网络获取的,因此我们需要使用异步I/O。这也就意味着我们获取格式转换服务的API必须是异步实现的。换句话

  • 我一直在使用FTP客户端java实现。我所要做的就是连接到FTP服务器并将一个文件传输到服务器。 我设法与ftp服务器建立了连接(见下面的代码),之后我使用PASV命令进入了被动模式。现在我不知道下一步该做什么。我尝试在PASV命令之后制作一个新套接字并将其连接到FTP服务器端口20,但没有成功。 我的问题是建立连接时如何启动文件传输?(我的想法是与端口20建立连接并执行STOR命令,但我不知道如

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 我正在尝试将我的应用程序从apache http组件客户端切换到异步版本。目标是能够处理更多的出站连接(在不久的将来)。请求的负载非常小( 与同步版本的apache超文本传输协议客户端,通过把大约200请求/秒。平均响应时间约为100ms/请求。我在最大180ms后中止请求。 切换到异步后,响应时间增加了20ms/请求。吞吐量也降低到160/秒。中止的请求数量增加了一倍。 这是在对应用程序进行了很

  •  说明 调用方法: $.f2e.util.yy.isInstallYY(fn); 函数说明: UDB登陆 参数说明: 参数名 类型 说明 备注 fn function 回调函数 null为未登录YY客户端 无 脚本 <script> $.f2e.util.yy.isInstallYY(function(data){ if(data){ //有登录