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

如何基于String的值对节点集群进行分片?

韦阳晖
2023-03-14

我想创建一个分布式系统,其中数据在所有节点上分片。我知道有像Hazelcast或Apache Ignite这样的库为您做这些工作。在我的例子中,对于每个分片密钥,我需要创建一个到另一个系统的套接字订阅,所以这不仅仅是关于如何分发数据,还包括如何以分布式的方式实际创建这些订阅。

其思想是为每个分片密钥创建对另一个系统的订阅。每个订阅都将保留一个条目列表,其中包含用于检查来自套接字连接的每个更新的数据。

多谢了。

共有1个答案

杭永安
2023-03-14

这听起来像是连续查询的用例:https://apacheignite.readme.io/docs/continuous-queries

 类似资料:
  • 并编写下面的查询,它是只在我的master上运行,还是将所有10个节点都用作worker? 如果不是,我必须做什么才能让我的Spark Sql使用完整的集群?

  • const UserSchema=new mongoose.schema({name:String,project_name:String}); const User=new mongoose.model(“User”,UserSchema); 我希望,如果一个项目名称是“机器学习和oops”,我在搜索框中搜索“oops”,我应该得到“机器学习和oops”显示

  • 我是Xpath的新手。 假设我有一个xml目录可以将商品导入电子商店: 目录的第一部分是商品类别列表,第二部分是商品列表。每种商品都有一个<代码> 从上面的代码中,我需要得到这样一个好的描述:类别:夹克;标签:D 标签、颜色和尺寸可直接从<代码> 所以我的目标是选择

  • Hazelcast文档中说明了集群组: 您可以创建群集组。为此,请使用group configuration元素。 通过指定组名和组密码,可以以简单的方式分隔集群。示例分组可以按开发、生产、测试、应用程序等进行。 具有相同组配置(即相同组名和密码)的集群成员(节点)和客户端形成私有集群。 每个集群都有自己的组,不会干扰其他集群。 但没有关于数据分区的详细信息。 如果我有5个节点和2个群集组: no

  • 对于下面的XML,我正在尝试根据属性和节点值提取节点。 基于属性class=pass和h1包含('objectives'),我试图提取以下输出。 “目标”是节点值字符串“1任务目标”的一部分 1任务目标1目标2 下面是我正在尝试的XPath表达式。然而,这并没有产生任何输出。你能指出我做错了什么吗? 谢谢