问题标签 [arangodb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visualization - ArangoDB 和 Gephi:将数据从 ArangoDB 导入 Gephi
有没有办法使用 ArangoDB 作为 gephi 的数据源?我试过https://github.com/datatablend/gephi-blueprints-plugin/wiki。但它仅适用于带有包含插件 blueprints-arangodb-graph 的 rexster 的间接。
我认为这是一个非常不雅的选择,开销很大。
我希望通过某种方式,我能够将蓝图 arango db 插件添加到 gephi,然后我能够选择 ArangoDB 作为数据源。也许与 gephi-blueprints-plugin 结合使用。
我认为 gephi 的蓝图插件和 arangodb 蓝图 API 的组合将是最好的解决方案,以避免在 csv(或其他)文件上执行额外的步骤来处理来自 Gephi 中的 ArangoDB 的数据。
gephi 蓝图插件的描述说:“Gephi 蓝图插件允许用户从任何实现 Tinkerpop Blueprints 通用图形 API 的图形数据库中导入图形数据”。但我不知道如何——它只支持开箱即用的 TinkerGraph、Neo4j、OrientDB、Dex、RexterGraph 和 FluxGraph。
我尝试在 /etc/graph 中创建一个 arrangodb.xml,并将 arrangodb 的蓝图实现作为 jar 添加到“.gephi/dev/modules”文件夹中。但是 gephi 不加载 jar,因此菜单条目“导入/图形数据库 ...”和“arangodb”的选择会导致空指针错误,因为缺少 arangodb 蓝图 api 类文件。
有人使用过 gephi-blueprints-plugin 和/或 blueprints-arangodb-graph 并且有一些想法吗?
node.js - Arangodb foxx-应用程序性能不佳
我对自定义 foxx 应用程序有严重问题。
关于应用程序
该应用程序是用于在图中查找路径的自定义算法。它针对公共交通进行了优化。在初始化时,它将所有必要的数据加载到 javascript 变量中,然后遍历它们。它比每次访问数据库都要快。
问题
当我第一次通过 api 访问应用程序时,它很快,例如。300 毫秒。但是当我第二次执行完全相同的请求时,速度非常慢。例如。7000 毫秒。
你能帮我解决这个问题吗?我不知道在哪里寻找错误。
arangodb - 使用 ArangoDB 时的复制架构帮助
在我寻求解决 1000 多个客户端的过程中,每个客户端都有单独的 ArangoDB,在某些运行时记录单个信息……我们需要将这些信息聚合回单个主节点服务器中的集合,以便可以对其进行查询和报告。研究 ArangoDB 中 JavaScript 和操作的强大功能……这是否可能且足够快以将数据“复制”回主节点……
1) 每个客户端都记录本地运行数据
2) 执行一个动作触发器(让我们先来看看神圣的废话场景,没有批量上传或任何东西)......对于每次插入,获取本地插入的数据并向主节点发出确切的请求以插入公共集合(文档存储在每个客户端上的数据具有唯一标识它的属性等)。
3) 这将有效地将每个客户端的唯一数据“复制”/聚合到单个主节点集合。
想法?
谢谢,
肯
couchdb - Arango 基准测试 - Arango & couchDB
图的并发部分是什么?线程数?并发调用?
我试图接近更高的数字,但不确定如何模仿并发部分。我的 couchDB 数字总是高得离谱。谢谢您的帮助!
arangodb - 测试写入速度:ArangoDB...Sync 和 MSync 时间
所以我正在测试一些极端的写入,10 个单独的插入......简单的 for 循环(让我们暂时保持主题简单)......我已经为集合打开了“等待同步”(在这种情况下,我们调用返回时需要 100% 提交)... 2 台机器... 我在运行实际单元测试的主机上运行循环,编写 10k 需要 3 分钟...如果我写到我的远程机器(相同的 arangoDB 设置),它需要 9 秒......是因为它也在运行单元测试而在我的本地机器上花费更长时间的原因吗?还是由于 arangoDB 常见问题解答警告的驱动器的 SYNC/MSYNC 问题?
“从持久性的角度来看,立即同步当然更好,但这意味着为每个操作执行额外的系统调用。在具有慢同步/msync 的系统上,”
在驱动器或系统上是否有设置或任何要检查的东西来确定我的设备同步/msync 的值是多少?
谢谢您的帮助!!
arangodb - ArangoDB:ArangoDB 提供哪些持久性保证……常见问题解答声明
我只是想确保我得到这个......为了获得正确的“耐用性”因素,我需要做的就是确保在集合上提供或全局设置“等待同步”选项,我100% 保证写入在磁盘上,数据“立即同步”正确(减去关于 O/S 对我们撒谎的部分)?
arangodb - arangodb 复制应用程序因错误 1413 停止:没有开始滴答声
凌晨 4 点 32 分(2 分钟前)
我遵循了复制(主从)设置指南,并很好地复制了数据,但应用程序因以下错误而停止。我搜索了手册和谷歌搜索,除了错误消息本身之外没有发现太多。如果您能提供一些有关如何解决此问题的线索,我们将不胜感激。谢谢!
arangodb - 需要 arangodb 2.0.4 主/从复制故障转移过程和 HA 集
为了测试故障转移场景和高可用性,我设置了主服务器和从服务器,现在主服务器消失了(断电),我的想法是我可以停止从服务器中的应用程序,并在同一个从服务器中启动记录器来提升它成为新的主人,并通过按照复制手册设置应用程序来创建一个新的奴隶以指向新的主人。只要我们将应用程序切换为以某种方式指向新的主节点进行读/写,现在一切都会像以前一样工作。
如果我们使用 slave 作为备用并且只使用 master 进行读/写,当我们切换到新的 master 时,这显然会导致一些停机时间。我还想知道如果我们使用主/从复制,推荐的 HA 设置是什么,可以最大限度地减少或消除停机时间。谢谢!
arangodb - AQL 聚合函数语法
sum() 等聚合函数的语法到底是什么?
例如,采用以下结构:
然后
返回
以下所有片段在 Arango 2.0.4 中返回“[1542] 在调用函数 'SUM()' 时使用的无效参数类型”:
什么是正确的语法?
语法页面 ( http://www.arangodb.org/manuals/current/Aql.html#AqlFunctionsList ) 似乎没有任何相关示例。
我能找到的最接近语法示例的是:https ://www.arangodb.org/foxx
但似乎上面的语法对我来说是失败的。
任何地方都有更详细的语法参考吗?