2014-10-05 57 views
0

我正在研究科學項目,我目前正在研究使用圖形數據庫的可能性。SOA架構,Android和Neo4j?

我們開發的軟件架構是面向服務的android客戶端。

我想知道Neo4j是否可以用於我的情況,最重要的是如果我可以執行Android的Cypher請求。

乾杯

+0

我認爲你可以使用Android的Neo4J的REST API(發送'POST'請求​​)或建立你自己的基於REST API的業務 - 通常後者是首選... – MarcoL 2014-10-05 18:54:19

回答

0

正如@MarcoCI提到的,您可以通過REST發出暗號查詢。 Neo4j因此具有transactional Cypher endpointlegacy Cypher endpoint

另一個想法是將您的操作封裝在unmanaged extensions的用例級別,並讓您的Android客戶端觸發這些操作。非託管擴展基本上是部署到Neo4j服務器的Java代碼,用於公開新的REST端點。在其實現中,您可以使用Cypher或核心API。

+0

感謝Stefan和@Marco的答案。 – 2014-10-06 19:20:39