簡體   English   中英

是否有可能使 ArangoDB 可移植?

[英]Is it possible to make ArangoDB portable?

我是一名開發多平台桌面應用程序的開發人員,我希望使用 arangodb。 但是,我的應用程序是並且必須保持便攜性.... 能夠從 USB 記憶棒、硬盤驅動器或網絡驅動器運行(還不確定這個)

我正在從 orient-db 切換過來,我選擇了它,因為它是多模型和可移植的(除了需要 java)……但是可以說 orientdb 似乎存在重大問題。

我如何開始學習如何將 arangodb 與我的應用程序打包並僅在我的應用程序啟動時按需運行服務?

隨着 ArangoDB 3.1 的發布,所有的包裝都被轉移到了 cmake/cpack。

除了一般的安裝腳本之外, 所有的邏輯都在cmake packges/Installation下的相應目錄下

您可以在沒有配置文件的情況下完全運行 ArangoDB,因為所有設置也可以通過命令行參數指定

根據安裝目標,啟動服務的方式可能不同; 命名Windows 服務Linux 系統 V 初始化腳本Linux systemd 單元文件

與其他安裝過程類似, 您應該啟動一次以提供訪問憑證

ArangoDBs windows 安裝程序不是強制性的, 因為 xcopy 安裝的說明書演示了.

最后,您必須以與啟動 OrientDB 相同的方式啟動 ArangoDB; 只是必須根據您的系統需要選擇 Arangodb 二進制文件,就像您為 OrientDB 選擇 Java 解釋器一樣。

您應該能夠從任何源驅動器運行 ArangoDB 二進制文件及其 js 庫; 啟動速度可能因驅動器速度而異。 但是,我建議使用指向本地旋轉磁盤或本地附加存儲的數據庫文件夾 ( --database.directory ) 運行它,因為不支持在網絡驅動器上運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM