Snowflake 有精简版、标准版(精简版?)和 FIPS Java JDBC 驱动程序。我不需要 FIPS。
我曾假设“薄”表示轻量级,不需要 jar,而“厚”表示重,包括任何依赖的 jar。
因此,如果您想让应用程序加载速度更快、依赖冲突更少,那么精简会更好。
然而,我看到有关 Oracle 类型 1 到 4 驱动程序的讨论似乎暗示了相反的意思。
有什么区别?对于通过 JDBC 直接连接到 Snowflake 的 Spring Boot 应用程序,我应该选择哪一个?
=== 更新 1 ===
我尝试了两种雪花驱动程序。Maven 无法解析“精简”驱动程序所需的所有依赖项,因此为了节省时间,我选择了“标准”驱动程序,该驱动程序可与 Maven + Spring Boot 配合使用。