Skip to content

[Bug] Due to a bug in HBase PrefixFilter, the performance of xhop subgraph query has been degraded. #2177

@JackyYangPassion

Description

@JackyYangPassion

Bug Type (问题类型)

performance (性能下降)

Before submit

  • 我已经确认现有的 IssuesFAQ 中没有相同 / 重复问题 (I have confirmed and searched that there are no similar problems in the historical issue and documents)

Environment (环境信息)

  • Server Version: 1.0.0 (Apache Release Version)
  • Backend: HBase
  • OS: CentOS 7.x
  • Data Size: 20000W vertices, 500000W edges

Expected & Actual behavior (期望与实际表现)

gremlin:

g.V("user_id")
.repeat(out())
.times(2)
.has('USER', 'is_new', eq(1))
.limit(100).dedup().count()

API :

http://ip:port/gremlin

Before Fix: P99 > 100ms After Fix:P99 < 100ms
HugeSever metrics
image

HBase metrics
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions