我可以只使用定位器和服务器节点使用SnappyData JDBC连接吗


SnappyData文档和体系结构图似乎表明JDBC瘦客户端连接从客户端到定位器,然后路由到服务器的直接连接。

如果这是真的,那么我可以在没有Lead节点的情况下运行JDBC查询,对吗?

是的,这是正确的。定位器向客户端提供负载和连接信息,客户端现在可以连接到一个或多个服务器,直接访问存储桶以进行低延迟查询,但更重要的是,它是HA可以进行故障切换和故障回复的。

所以,是的,即使定位器消失,你的连接客户端也会继续工作。请注意,"领导"扮演的角色与定位器不同。它的主要功能是托管Spark驱动程序、编排Spark作业并为Spark提供HA。如果没有领导,你将无法经营这样的乔布斯。

除了@jagsr提到的,如果您不打算运行引导节点(因此没有Spark作业或列存储(,那么您可以使用snappy-start-all.sh rowstore(请参阅rowstore-docs(

将集群作为纯行存储运行

最新更新