作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 ArangoDB 来存储电信数据。我们应用程序的主要目标是让用户非常快速地构建某种类型的报告。报告主要基于我们遍历不同图形时从 ArangoDB 获得的数据。报告的业务逻辑并不简单,这导致具有多个嵌套遍历(子查询)的非常复杂的 AQL 查询。
我们存储在 ArangoDB 中的数据的快速概览:
arangodumpa
和
arangorestore
)。然后我运行了一些性能测试,发现与我们使用 MMFiles 引擎相比,所有遍历都慢了 2-6 倍。一些使用 MMFiles 引擎需要 20 秒的查询现在使用 RocksDB 需要 40 秒,即使您多次运行相同的查询(即数据必须已经兑现)。
最佳答案
随着 Arangodb 3.7 对 MMFiles 的支持已被删除,因此这个问题可以用“使用rocksdb”来回答。
我们花了一段时间才使 ArangoDB 中基于 RocksDB 的存储引擎成熟,但现在我们有信心它完全可以处理所有负载。
我们演示了如何使用 parts of the rocksdb storage system and which effects they have in this article .
关于arangodb - 什么时候用 RocksDB,什么时候用 ArangoDB 中的 MMFiles 存储引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54622069/
我们使用 ArangoDB 来存储电信数据。我们应用程序的主要目标是让用户非常快速地构建某种类型的报告。报告主要基于我们遍历不同图形时从 ArangoDB 获得的数据。报告的业务逻辑并不简单,这导致具
我是一名优秀的程序员,十分优秀!