基础知识
- 集群中的结点
Ignite 是一个分布式系统,集群是标配功能。
集群中的 节点,有两类:
- 服务器结点。具备完全功能的结点。
- 客户端结点:这个我没有完全理解,但从编程的角度,我初步认为这个节点的功能是这样:我不想成为一个结点,但我想访问所有功能。所以,我把客户端结点理解为"访问集群服务的胖客户端"
一个集群中,所有服务器结点是平等的。
一台机器上,可以运行多个结点,但显然没有多大必要。
- 集群配置
Ignite 集群的自动化程序非常高,在同一个网段上,以缺省方式启动节点,这些节点会自动组成一个集群,从编程的角度说,有失控感:
1.安全问题怎么办?如果在同网段启动一个结点,不就可以【自动侵入】这个集群了?
2.我想建立不同用途的集群怎么办?
这个需要进一步研究和验证。
- 集群之外访问集群
Ignite 提供了多种方式在群集之外访问集群,但以下两种可能是最好的:
1.Ignite 瘦客户端。
2.JDBC。