arangodb - 为什么有这么多不同的方式来启动 ArangoDB
问题描述
我正在评估 ArangoDB,并认为至少有 3 种方法可以启动数据库。
- 阿兰戈什
- 阿兰戈
- 阿兰戈德
- arangocli - 这个属于不同的类别
这一切都非常令人困惑,有人可以提供有关不同选项的可见性以及启动引擎的最佳方式是什么。
谢谢
解决方案
这些不是启动 Arango 的不同方式。这些是可以与 Arango 一起使用的不同工具
arangosh是一个 shell 工具,用于管理数据库以及运行临时查询。它不会启动服务器,它只会启动连接到服务器的 shell
arangod:这是启动 Arangodb 时运行的守护进程。实际上,要启动您通常运行的服务器(至少在 Mac 上) /usr/local/Cellar/arangodb/3.4.0/sbin/arangod
arangodb:这是 db 安装包。例如,在 Mac 中,您将运行brew install arangodb
以在您的机器上安装 arangodb
arangocli:这只是一个运行临时查询的 cli 工具。
推荐阅读
- python - 试图导入这个包,但我不断收到以下错误。见下文
- javascript - 有没有一种方便的方法可以将 NPM 模块导入到 Deno 中,这些模块有自己的依赖项?
- python - sklearn 中的 PCA 实现是否有拦截?
- vba - 由于区分大小写的逻辑导致的映射问题
- asp.net-mvc - 在单击控制器调用 MVC (SPA) 上更改当前视图 html 代码
- python - 我是否需要 DB 保留来自 Tkinter GUI 的用户输入值?
- python - AWS SAM CLI 全新安装引发错误 - dyld:未加载库:@executable_path/../.Python
- ios - 使用并发队列从文档目录加载多个图像,但 UI 仍然阻塞
- node.js - 如何从正在运行的打字稿应用程序收集堆转储或堆栈跟踪?
- python - 使用 python 如何将正弦函数应用于以度为单位的列(数据框)。我想以度数回答