【发布时间】:2016-04-05 07:37:40
【问题描述】:
我想使用 Titan Db(存储后端:HBase)对我们维护的图数据执行聚合。我们的目标是将我们的数据仓库数据以图形的形式存储在 Titan DB 中。但是,聚合需要很多时间,我正在使用 Titan 的一个实例。 后续步骤: 1. 创建图 -4.5lac 顶点,4 lac 边。 2. 创建索引 - 顶点和边。 3. 启用数据库缓存。
当我在 4 的深度上遍历图形以找到总和以找到属性上大约 8000 个顶点的总和时,我发现第一次响应查询需要大约 30 秒。直到 3 分钟的后续查询(数据库缓存在 3 英寸处刷新)在 1 秒内完成。但 3 分钟后再次重建缓存并提供响应需要 30 秒。 有没有人有类似的用例以及关于如何使 Titan 的聚合性能更快的任何建议?我期待泰坦的实时表演。
【问题讨论】:
标签: hbase graph-databases titan