我已将ArangoDB dll复制到我的应用程序中并加载它们。我无法访问ArangoDB API以从C ++应用程序启动服务器。有没有人能够从C ++应用程序访问嵌入ArangoDB。
答案 0 :(得分:2)
ArangoDB的API是基于HTTP的。为此,需要运行arangod
(服务器二进制文件),它托管一个Web服务器,为RESTful API提供请求。各种语言都有drivers,可以更轻松地与服务器进行交互。还有一个名为VelocyStream的二进制传输协议,由官方Java驱动程序支持。但它仍然是服务器 - 客户端模型。
ArangoDB目前尚未设计为嵌入式。这并非不可能,但你必须做一些编码工作。