From 2a06a2cbafefcffe17a76ee569ea2a10aea99980 Mon Sep 17 00:00:00 2001 From: cwy-p8d-u1 <sven-ove.haensel@stud.hs-hannover.de> Date: Thu, 15 Feb 2024 10:19:53 +0100 Subject: [PATCH] add queries for getting result count --- code/infrastructure/eval/query/memgraph/queries/queries.txt | 1 + code/infrastructure/eval/query/neo4j/queries/queries.txt | 1 + code/infrastructure/eval/query/ongdb/queries/queries.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/code/infrastructure/eval/query/memgraph/queries/queries.txt b/code/infrastructure/eval/query/memgraph/queries/queries.txt index 4085f55..ab1aee0 100644 --- a/code/infrastructure/eval/query/memgraph/queries/queries.txt +++ b/code/infrastructure/eval/query/memgraph/queries/queries.txt @@ -1,3 +1,4 @@ +count|MATCH (n) return count(n); anc|MATCH path=(node:Host)-[*]->(ancestor) RETURN ancestor, size(path) AS distance_upstream ORDER BY distance_upstream; desc|MATCH path=(node:Host)<-[*]-(descendant) RETURN descendant, size(path) AS distance_downstream ORDER BY distance_downstream; path|MATCH path = (a:Subject {_uuid:'0CF2BB3E-36B8-11E8-BF66-D9AA8AFF4A69'})-[ *bfs]-(b:Event) RETURN path; diff --git a/code/infrastructure/eval/query/neo4j/queries/queries.txt b/code/infrastructure/eval/query/neo4j/queries/queries.txt index 7e11dfa..b23ee47 100644 --- a/code/infrastructure/eval/query/neo4j/queries/queries.txt +++ b/code/infrastructure/eval/query/neo4j/queries/queries.txt @@ -1,3 +1,4 @@ +count|MATCH (n) return count(n); anc|MATCH path=(node:Host)-[*]->(ancestor) RETURN ancestor, length(path) AS distance_upstream ORDER BY distance_upstream; desc|MATCH path=(node:Host)<-[*]-(descendant) RETURN descendant, length(path) AS distance_downstream ORDER BY distance_downstream; path|MATCH path = shortestPath((a:Subject where a._uuid='0CF2BB3E-36B8-11E8-BF66-D9AA8AFF4A69')-[*]-(b:Event)) RETURN path; diff --git a/code/infrastructure/eval/query/ongdb/queries/queries.txt b/code/infrastructure/eval/query/ongdb/queries/queries.txt index 7c6a16f..16893f2 100644 --- a/code/infrastructure/eval/query/ongdb/queries/queries.txt +++ b/code/infrastructure/eval/query/ongdb/queries/queries.txt @@ -1,3 +1,4 @@ +count|MATCH (n) return count(n); anc|MATCH path=(node:Host)-[*]->(ancestor) RETURN ancestor, length(path) AS distance_upstream ORDER BY distance_upstream; desc|MATCH path=(node:Host)<-[*]-(descendant) RETURN descendant, length(path) AS distance_downstream ORDER BY distance_downstream; path|MATCH (a:Subject)-[*]-(b:Event) WHERE a._uuid = '0CF2BB3E-36B8-11E8-BF66-D9AA8AFF4A69' WITH a, b MATCH path = shortestPath((a)-[*]-(b)) RETURN path -- GitLab