2016-01-13 105 views
2

Apache Calcite似乎具有解析SQL並連接到多個數據源(包括使用適配器的非關係數據源)的有趣功能。將Apache Calcite作爲庫嵌入到我的應用程序中

我看到足夠的關於方解石本身開發的文檔,但不能將它用作第三方應用程序的庫。

我想在我的應用程序中使用Apache Calcite及其一些適配器作爲庫並使用它的功能。

例如,Apache Drill在其後端使用了方解石。第三方應用程序是否可以嵌入方解石並使用其功能?如果是的話,我該怎麼辦?謝謝!

回答

0

也許我不是很瞭解你的問題。

方解石的力量在於它對SQL優化的專注,所以一定要使用它。

你說的是將這些添加到你的'maven'中嗎?

<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> 
相關問題