Tinkerpop的超级日志,.count近似值

问题描述

对于诸如Tinkerpop之类的图形数据库,是否存在类似于Hyperloglog的解决方案。 .count()步骤永远在大型数据集上使用,但是近似值就足够了

解决方法

对于启用TinkerPop的图形系统,“计数”解决方案通常由Gremlin OLAP处理(通常使用Spark)。某些图形可能会针对计数进行优化-作为一个非常简单的示例,TinkerGraph检测到诸如g.V().count()之类的内容,并绕过了迭代所有顶点进行递增计数的过程。另外,某些图形可能还提供了自己的API,以提供“计数”,因此值得您学习一些用于确定此类功能是否存在的图形。