Memgraph 是一款内存图数据库,官方将其描述为“面向 GraphRAG、AI 记忆、代理式 AI 和欺诈检测等实时分析的图引擎”。它兼容 Cypher 查询语言,提供永久免费的社区版,并配有 Python 客户端库以及与 LangChain、LlamaIndex 的集成,官方称其提供从 Neo4j 迁移所需的一切,接口和协议较为熟悉。
在用途方面,Memgraph 主要面向 AI 上下文与实时图分析两类工作负载。官方强调,标准 RAG 通过相似度检索文本块,而 GraphRAG 会遍历知识图谱,沿着实体之间的多跳关系连接信息,触及相似度匹配无法到达的内容。它用结构化、相互连接的上下文和可追踪的多跳推理来补充向量搜索,并称可在毫秒级完成。
在 AI 记忆方面,官方指出大语言模型是无状态的,基于向量的记忆检索的是“听起来相似”而非“结构上相关”的内容。Memgraph 将语义、情节和程序三类长期记忆以统一图的形式存储和连接,任何 AI 系统都可实时查询。
在代理式 AI 方面,官方将 Memgraph 定位为智能体的实时推理引擎。其核心问题是“下一步该做什么”,推理图把答案显式化为一个行动空间,图算法在其中寻找从当前状态到目标得分最高的路径。当智能体行动时,遍历路径就是可检查的追踪记录,备选路径可以被评分和比较,决策依据可通过图结构和边分数审查,而无需解读 token 概率。
在实时分析方面,同一个内存架构既支撑 AI 上下文,也驱动实时图分析。官方列举的场景包括:实时消除拒付费用和无法追回的欺诈、挖掘实体间关系以增强反欺诈系统;获得活动的 360 度视图,从多维度看待风险而非孤立查看实体;确保数据可靠性并防止滥用;将孤立数据统一为可查询的实体与关系图供各团队遍历;构建跟踪复杂权限并在大规模下毫秒级检查访问规则的 IAM 系统;建模多层级供应商网络,模拟中断并实时改道。
在使用方式上,官方称可“几分钟内开始”:提供功能完整的社区版,永久免费;支持 Cypher 查询语言、Python 客户端库、LangChain 和 LlamaIndex 集成。官网还包含“从 Neo4j 迁移”相关内容,以及一系列趋势文章,如流式运营图、从百万文档构建知识图谱的可信度、端到端 GraphRAG 架构、单写入者瓶颈、与 Amazon Neptune 和 ArangoDB 的对比、实时图工作负载改造的成本等。
限制方面,资料未提供具体定价、付费版本细节、性能基准、部署方式、支持平台或数据规模的量化指标,这些信息暂未提供。