FalkorDB / FalkorDB

A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).

Home Page:https://www.falkordb.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Different result when changing the direction of pattern

gkorland opened this issue · comments

ref RedisGraph/RedisGraph#3223

I execute two queries on my RedisGraph and get an error.

Redis version:7.2.0
RedisGraph version: v2.12.10
operating system: windows 11
API:Cypher version 9

To create graph:
input01.txt

Query pair:
Ⅰ: MATCH (cccccccc)-[]-()-[]->(qhmtfsju)-[]-(cccccccc) RETURN DISTINCT count(qhmtfsju)
Ⅱ: MATCH (cccccccc)-[]-(qhmtfsju)<-[]-()-[]-(cccccccc) RETURN DISTINCT count(qhmtfsju)

I think these two queries are equivalent, but the first returns 7 and second returns 9.