Why 2 of the 3 enterprise AI architectures hit a ceiling

Most enterprise AI architectures fall into one of three categories. Each solves the problem differently. Only one delivers all six requirements in a single system.

Figure 7.1 — Each architecture hits a different ceiling. The taller the bar, the more of the 6 requirements the architecture carries before breaking at scale.
Figure 7.1 — Each architecture hits a different ceiling. The taller the bar, the more of the 6 requirements the architecture carries before breaking at scale.

Scored against the 6 requirements

RequirementVector-only RAGGraph + Vector StackContextual Data Layer
Semantic clarityEmbeddings only. No shared definitions.Enforced for graph + vector. Document, key-value, search rely on upstream cleanup.Shared entity definitions persist across all five models.
RelationshipsNot modeled. Inferred from text similarity.Native in graph + vector. Glue code into document and key-value.Native alongside every other model. One query.
Freshness & timeIndex refreshes on its own schedule. Stale.Graph + vector share cadence. Rest drift at the seams.Current and historical state in one model. No drift.
Provenance & trustSource chunk is traceable. Reasoning is not.Lineage holds inside graph + vector. Breaks crossing systems.Lineage and RBAC unified across all five models.
AI-native serviceEvery app writes its own retrieval code.Retrieval lives in LangChain-style glue once queries cross systems.AutoRAG + MCP server built into the platform.
Multimodel coverageOne model. Vector.Two models in one system. Rest live elsewhere.All five: graph, vector, document, key-value, search.

Key takeaway: Vector-only RAG and graph + vector both ship demos. Only a contextual data platform carries all six requirements in one system — which is what production agentic AI requires.

Chapter 7 FAQs

Neo4j added native vector search and is strong for workloads that live entirely in graph + vector. Arango is a multimodel platform where graph, vector, document, key-value, and search run as native peers in one query execution path.

For simple QA over a static corpus, often yes. For agentic AI that traverses relationships, tracks time, and enforces governance — no.

It solves two of the five data models. Document, key-value, and search remain in separate systems on different update cadences.

Score it against the six requirements. If runtime reconstruction of context is required across fragmented systems, the architecture has a ceiling.