KubeGraphBench: Benchmarking graph databases for Kubernetes observability

dc.contributor.authorO'Brian, Charles
dc.contributor.authorZaarour, Tarek
dc.contributor.authorKhalid, Ahmed
dc.contributor.authorZahran, Ahmed H.
dc.contributor.editorPan, Shirui
dc.contributor.editorAlippi, Cesare
dc.contributor.editorPapadopoulos, George A.
dc.contributor.editorGuo, Dan
dc.contributor.editorWu, Xindong
dc.contributor.funderEnterprise Ireland
dc.contributor.funderEuropean Commission
dc.date.accessioned2026-05-19T15:50:01Z
dc.date.available2026-05-19T15:50:01Z
dc.date.issued2026-02-26
dc.description.abstractGraph Databases (Graph DBs) are increasingly adopted due to their efficiency in handling complex, interconnected data. They offer a robust alternative to traditional relational Databases (DBs), which often struggle with evolving schemas and deep, multi-hop relationships. The objective of this work is to evaluate the performance and capabilities of two different Graph DB technologies, namely Neo4j (Neo4j) [1] and Memgraph (Memgraph) [2]. The performance evaluation presented builds upon existing infrastructure for constructing and maintaining a knowledge graph representation of Kubernetes clusters. We focus solely on benchmarking the read and write performance of the DBs under increasingly larger data workloads, capturing metrics including latency, memory and CPU usage, and throughput. The DBs are tested fairly while ensuring they are placed under the same set of conditions. The differences in technologies between the DBs are understood and have been taken into account before drawing conclusions. Only the freely available versions of the DB technologies are used. The drawbacks of these versions are taken into account compared to their paid counterparts. Through experimentation, it is concluded that Memgraph, the in-memory storage graph database, outperformed Neo4j in write-heavy benchmarks, but during read-heavy benchmarking, it only outperforms Neo4j in the case of small graphs or simple queries.en
dc.description.sponsorshipThis research has been funded in part by the project CLEVER (Project ID 101097560), which is supported by the Key Digital Technologies Joint Undertaking and Enterprise Ireland (EI)
dc.description.versionAccepted Version
dc.format.extent8
dc.format.mimetypeapplication/pdfen
dc.identifier.authororcidO'Brian, Charles
dc.identifier.authororcidZaarour, Tarek
dc.identifier.authororcidKhalid, Ahmed
dc.identifier.authororcidZahran, Ahmed H.§0000-0003-3405-0324
dc.identifier.authororcidPan, Shirui
dc.identifier.authororcidAlippi, Cesare
dc.identifier.authororcidPapadopoulos, George A.
dc.identifier.authororcidGuo, Dan
dc.identifier.authororcidWu, Xindong
dc.identifier.citationO'Brian, C, Zaarour, T, Khalid, A & Zahran, A H 2026, KubeGraphBench: Benchmarking graph databases for Kubernetes observability. in S Pan, C Alippi, G A Papadopoulos, D Guo & X Wu (eds), 2025 IEEE International Conference on Knowledge Graph (ICKG). Proceedings - IEEE International Conference on Knowledge Graph, ICKG 2025, Institute of Electrical and Electronics Engineers Inc., pp. 308-315, 16th IEEE International Conference on Knowledge Graph, ICKG 2025, Limassol, Cyprus, 13/11/25. https://doi.org/10.1109/ICKG66886.2025.00047
dc.identifier.doi10.1109/ICKG66886.2025.00047
dc.identifier.endpage315
dc.identifier.isbn9798331566890
dc.identifier.otherORCID: /0000-0003-3405-0324/work/215180720
dc.identifier.startpage308
dc.identifier.urihttps://hdl.handle.net/10468/18789
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartofseriesProceedings - IEEE International Conference on Knowledge Graph, ICKG 2025
dc.relation.urihttps://www.scopus.com/pages/publications/105035212922
dc.rights© 2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.rights.accessrightsopen access
dc.statusPeer reviewed
dc.subjectBenchmarking
dc.subjectCloud Computing
dc.subjectGraph Database
dc.subjectKubernetes
dc.subjectResource management
dc.subject[ComputerScience]
dc.titleKubeGraphBench: Benchmarking graph databases for Kubernetes observabilityen
dc.typeConference item
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CLEVER_ICKG_2025_GraphDb_Benchmarking.pdf
Size:
2.1 MB
Format:
Adobe Portable Document Format