Skip to content

GraphRAG HTAP (Graph + RAG + HTAP)

GraphRAG HTAP (Graph + RAG + HTAP)

GraphRAG HTAP is a world-first innovation combining graph databases, vector search, and Retrieval-Augmented Generation in a unified platform.

Overview

HeliosDB GraphRAG HTAP combines:

  • Graph Database: Native property graph with Cypher and GQL support
  • Vector Database: Integrated embeddings for semantic search
  • RAG Framework: Built-in Retrieval-Augmented Generation
  • HTAP Engine: Hybrid Transactional/Analytical Processing

Key Benefits

BenefitDescription
10x FasterOutperforms Neo4j + VectorDB combinations
Unified PlatformSingle system vs. fragmented architecture
Production ReadyWAL, backup/restore, replication, PITR
ACID CompliantFull MVCC with multiple isolation levels
ScalableTested with 10M+ nodes, 100M+ edges

Quick Start

1. Enable GraphRAG

CREATE DATABASE knowledge_graph;
SET graphrag_enabled = true;
SET graphrag_embedding_model = 'openai';

2. Create and Query a Knowledge Graph

-- Create nodes
MATCH (p:Person {name: 'Alice', age: 30});
-- Create relationships
MATCH (p:Person {name: 'Alice'})-[r:KNOWS]->(p2:Person {name: 'Bob'});
-- Query with Cypher
MATCH (p:Person)-[r:KNOWS]->(friend:Person)
WHERE p.name = 'Alice'
RETURN friend.name;
-- Semantic search with graph context
MATCH (p:Person)-[r:works_at]->(org:Organization)
WHERE p.embedding <-> to_vector('software engineer') < 0.5
RETURN p, org;

Use Cases

  1. Knowledge Graphs with LLM Integration

    • Intelligent chatbots with graph-backed knowledge
    • RAG pipelines with relationship-aware retrieval
  2. Real-Time Analytics

    • OLTP queries for user interactions
    • OLAP queries for business intelligence
    • Automatic query routing
  3. Graph Machine Learning

    • Node/edge embeddings with graph structure
    • Community detection and influence analysis
    • Recommendation systems

Documentation

DocumentDescription
USER_GUIDE.mdComprehensive user guide
CYPHER_REFERENCE.mdCypher query language reference
NEO4J_MIGRATION_GUIDE.mdMigrating from Neo4j
Quick StartFast getting started
  • Vector Search: /docs/features/multimodal-vector/
  • Full-Text Search: /docs/guides/user/FULL_TEXT_SEARCH_TUNING_GUIDE.md
  • SQL Interface: /docs/features/sql-interface/

Status: Production Ready Version: v7.0