Ignite 使用RDBMS的持久性存储概念

Ignite 使用RDBMS的持久性存储概念,ignite,Ignite,我是新来ignite的,我发现这是一个好产品,并试图对它进行评估,以发现它如何帮助我实现组织目标 我的主要问题是关于使用RDBMS系统的持久性 1) 我可以将多个mysql服务器连接到一个集群吗?这个问题源于这样一个想法:如果我不能将整个数据存储在一个mysql实例中 2) 如果我可以连接mysql服务器进行持久化,那么每台服务器都将保存相同的数据,或者将分布在集群中,并将所有内容组合成完整的数据集 多谢各位 彼得 对。您可以有多个数据源。它可以将Ignite中的缓存映射到MySQL等遗留数据库

我是新来ignite的,我发现这是一个好产品,并试图对它进行评估,以发现它如何帮助我实现组织目标

我的主要问题是关于使用RDBMS系统的持久性

1) 我可以将多个mysql服务器连接到一个集群吗?这个问题源于这样一个想法:如果我不能将整个数据存储在一个mysql实例中

2) 如果我可以连接mysql服务器进行持久化,那么每台服务器都将保存相同的数据,或者将分布在集群中,并将所有内容组合成完整的数据集

多谢各位 彼得

  • 对。您可以有多个数据源。它可以将Ignite中的缓存映射到MySQL等遗留数据库中的表。关于如何配置它

  • 这取决于您如何配置缓存。默认情况下,它是分区的,数据分布在集群中。您还可以拥有一个复制缓存,其中相同的数据被复制到每个节点

  • 我认为我们没有支持SQL数据库的切分。除非您设计自己的
    CacheJdbcPojoStore
    子类,否则一个缓存将写入一个备份SQL表

  • 所有节点通常将数据存储到单个底层SQL数据库,即使每个节点本身只保存一小部分数据