Apache Calcite 似乎有一个有趣的功能,可以解析 SQL 并连接到多个数据源,包括非关系使用适配器。
我看到了足够多的关于方解石本身开发的文档,但没有看到将其用作第三方应用程序中的库。
我想在我的应用程序中使用 Apache Calcite 及其一些适配器作为库并使用它的功能。
例如,Apache Drill 在其后端使用方解石。第三方应用程序是否可以嵌入方解石并使用其功能?如果是,我该怎么做?谢谢!
Apache Calcite 似乎有一个有趣的功能,可以解析 SQL 并连接到多个数据源,包括非关系使用适配器。
我看到了足够多的关于方解石本身开发的文档,但没有看到将其用作第三方应用程序中的库。
我想在我的应用程序中使用 Apache Calcite 及其一些适配器作为库并使用它的功能。
例如,Apache Drill 在其后端使用方解石。第三方应用程序是否可以嵌入方解石并使用其功能?如果是,我该怎么做?谢谢!
也许我不太了解你的问题。
Calcites 的强大之处在于它对 SQL 优化的奉献,所以确保你可以使用它。
您是在谈论将这些添加到您的“行家”中吗?
<dependency>
<groupId>org.apache.calcite</groupId>
<artifactId>calcite-core</artifactId>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.calcite</groupId>
<artifactId>calcite-avatica</artifactId>
<version>1.6.0</version>
</dependency>