GraphNews

6121 bookmarks
Custom sorting
Do We Really Need a Graph Database for GraphRAG?
Do We Really Need a Graph Database for GraphRAG?
Do We Really Need a Graph Database for GraphRAG? The biggest misconception in GraphRAG: “Graph = GraphDB” I don’t think that’s necessarily true. A graph is a data model — not a database product. A graph can be represented as: (Subject, Predicate, Object) For example: Model X → owned_by → Team Y Team Y → reports_to → Division Z Division Z → governed_by → Policy P These relationships can live in a traditional relational database just as they can in a specialized graph database. So the real question is: Do we need a GraphDB, or do we simply need graph data and graph traversal? A pragmatic GraphRAG architecture Instead of: Documents → GraphDB → Vector DB → Reranker → LLM consider: Documents → Embeddings → Vector Search and independently: Entities + Relationships → Triples → Relational DB → Relationship Search Then combine: Vector Retrieval + Relationship Retrieval ↓ RRF / Rank Fusion ↓ Reranking ↓ Context Assembly ↓ LLM / Agent This separates responsibilities: 🔹 Vector retrieval: “What is semantically relevant?” 🔹 Relationship retrieval: “What is connected to what?” 🔹 RRF: “How do I combine different retrieval rankings?” 🔹 Reranker: “Which candidates are actually most relevant?” 🔹 LLM: “How do I reason over the evidence?” What about multi-hop reasoning? Consider: Which regulations affect applications using Model X? The relationship layer can traverse: Model X ↓ owned_by Team Y ↓ reports_to Division Z ↓ governed_by Regulation R The vector layer retrieves the underlying documents supporting those relationships. The LLM receives both semantic evidence and structural evidence. So when does a GraphDB become worthwhile? Not simply because we have nodes and edges. A specialized graph engine becomes compelling when we have: • Deep, variable multi-hop traversal • Highly connected graphs • Complex path queries • Graph-native algorithms • Large-scale graph analytics • Graph workloads becoming a primary system capability For simpler relationships, particularly predictable 1–3 hop traversals, relational triples may be sufficient. The architectural principle Don’t introduce a GraphDB because you have a graph. Introduce one when graph traversal and graph algorithms become a dominant workload. The question isn’t: Vector DB vs GraphDB? It is:How should semantic retrieval and structural retrieval work together? A pragmatic architecture: Vector Search + Triple / Relationship Search ↓ RRF / Rank Fusion ↓ Reranking ↓ LLM / Agentic Reasoning This can potentially deliver much of the value of GraphRAG without prematurely adding another specialized database to the enterprise stack. #GraphRAG #RAG #EnterpriseAI #AIArchitecture #GenerativeAI #AgenticAI #KnowledgeGraph #SemanticSearch #LLM #AIEngineering
Do We Really Need a Graph Database for GraphRAG?
·linkedin.com·
Do We Really Need a Graph Database for GraphRAG?
Hyperscalers and the missing semantic layer
Hyperscalers and the missing semantic layer
Large companies leverage the innovations of smaller companies to scale technology, expand market share, and minimize early-stage risks. Sometimes with big cash, sometimes without giving much in return (think Postgres). I am patiently waiting for the big three to acquire something knowledge graph in the same way that SAP acquired Dremio, Neo4j took GraphAware over, Altair bought Cambridge Semantics, Ontotext merge into GraphWise and so on. Microsoft, Google and AWS are still figuring it out. There is a large amount of open source and good intentions (ontocast, ontop, TrustGraph...) but the RDF/LPG mix is a challenge. If you are Ontotext you go for something RDF, if you are Neo4j you approach LPG solutions, but if you try to embrace everything where do you go? Although Microsoft clearly prefers property graphs it might be a strategic mistake to explicitly put aside semantics. AWS has Neptune with some Cypher but it's not a knowledge augmented AI solution. This is really the challenge: a bolted on solution on top of a graph database or multiple databases with a platform or something completely multi-modal? Microsoft with its Fabric Graph, GQL over OneLake, no persistent graph engine. Google with Spanner Graph, native GQL storage inside Spanner. AWS with Neptune, dual-model Gremlin/openCypher + full SPARQL, actively maintained for years. Three different architectures, three different levels of investment, zero acquisitions. That's unusual. When these companies decide something is strategic, they don't out-build it, they out-buy it. That's how Azure got its AI story, how AWS got serverless-adjacent tooling, how Google got half of its ML stack. Graph is the rare category where all three are still doing it the slow way. Which makes we wonder if the acquisition is still coming. There is no shortage of targets (Stardog, TigerGraph, Franz, Graphwise...) They are all still independent, all still building the semantic-reasoning and agent-grounding layer that none of the hyperscalers have organically matched. The ontology-for-agents pitch that Microsoft is making with Fabric IQ is exactly the pitch Stardog has been making for years, with a decade more of RDF-based reasoning behind it. Maybe the hyperscalers have decided graph is infrastructure, not IP, and don't need to buy their way in. Or maybe we're one earnings cycle away from finding out which of Stardog, TigerGraph, or Graphwise becomes the semantic layer inside a trillion-dollar cloud platform. #RDF #KnowledgeGraphs #GraphRAG #Microsoft
·linkedin.com·
Hyperscalers and the missing semantic layer
What are the most widely used ontology languages in 2026? – LARKinfolab
What are the most widely used ontology languages in 2026? – LARKinfolab

A useful orientation piece for anyone explaining this stack to someone new to it. The argument is that RDF, OWL, SHACL, and SPARQL aren’t competing alternatives but an interconnected stack, and that their dominance in 2026 comes down to maturity, tooling, and community adoption built up since RDF’s 1999 standardisation and OWL’s in 2004.

The framing of SHACL is worth pulling out specifically: it operates under a closed-world assumption, where data must conform to explicit rules and anything missing or incorrect gets flagged as a violation — which is precisely why it fits data governance and pipeline validation so well, in contrast to OWL’s open-world reasoning. The practical pattern the piece describes — OWL for the conceptual domain model, SHACL to gate what’s allowed into a production graph — is increasingly the default in regulated industries, and it’s a clean one-paragraph explanation to have on hand.

Nothing here will surprise a working ontologist, but as a piece to hand to a colleague who keeps asking “so what’s the difference between OWL and SHACL, again,” it earns its place in this edition.

·larkinfolab.nl·
What are the most widely used ontology languages in 2026? – LARKinfolab
protege_pizza: One‑stop learning hub for ontology engineering with Protégé and pizza.owl. Includes step‑by‑step code snapshots, a full video course, and the companion eBook “Mastering Ontology Engineering with Protégé and Pizza.owl” – from semantic foundations to executable knowledge architecture (EKA).
protege_pizza: One‑stop learning hub for ontology engineering with Protégé and pizza.owl. Includes step‑by‑step code snapshots, a full video course, and the companion eBook “Mastering Ontology Engineering with Protégé and Pizza.owl” – from semantic foundations to executable knowledge architecture (EKA).
One‑stop learning hub for ontology engineering with Protégé and pizza.owl. Includes step‑by‑step code snapshots, a full video course, and the companion eBook “Mastering Ontology Engineering with Pr...
·github.com·
protege_pizza: One‑stop learning hub for ontology engineering with Protégé and pizza.owl. Includes step‑by‑step code snapshots, a full video course, and the companion eBook “Mastering Ontology Engineering with Protégé and Pizza.owl” – from semantic foundations to executable knowledge architecture (EKA).
Knowledge Graph for AI: Mapping Capabilities with Distilled AI Primitives
ontology modelling and semantic web learning resources
ontology modelling and semantic web learning resources
Hello, world! I wanted to take a few minutes to share this with my network, where there are both established and aspiring ontologists and knowledge graph engineers. During my pivot from linguistics and NLP toward ontology modelling and the semantic web, I found the following resources to be invaluable and I wanted to share them with the community: •Tish Chungoora, Ph.D.'s classes on Udemy: - https://lnkd.in/drhtwmNz (most interactive) • 28DIGITAL's course on Coursera: - https://lnkd.in/drv5taiy • openHPI courses provided by Harald Sack and his colleagues (also easily found on youtube as playlists) - https://lnkd.in/dmR6qjGG - knowledge graphs, foundations and applications - https://lnkd.in/diWk_-At - knowledge engineering with the semantic web • Bob DuCharme's blog and resources: - https://www.bobdc.com/ - https://lnkd.in/dkHTQwrs • Dean Allemang's book: - https://lnkd.in/d67dqJPf
ontology modelling and the semantic web
·linkedin.com·
ontology modelling and semantic web learning resources