繁体   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