内存图数据库
在内存中处理关联数据,以支持实时图工作负载,同时提供 ACID 事务和磁盘持久化以确保持久性。
Memgraph 是一款面向需要关联上下文和实时图查询的应用的内存图数据库,适用于 GraphRAG、AI 记忆、智能体 AI 和图分析工作负载,例如欺诈检测、网络分析、供应链建模和数据血缘。
该数据库将实体及其关系表示为图,应用可以使用 Cypher 遍历这些图。Memgraph 将内存处理与 ACID 事务和磁盘持久化相结合,其文档涵盖图建模、文本与向量搜索、流式处理、复制、高可用性和部署。
对于 AI 系统,Memgraph 可以通过结构化的多跳上下文补充向量搜索。其图模型还可以表示语义记忆、情景记忆和程序记忆,并为智能体的推理或行动提供可检查的路径。
在内存中处理关联数据,以支持实时图工作负载,同时提供 ACID 事务和磁盘持久化以确保持久性。
使用 Cypher 查询语言。Memgraph Lab 支持用户运行查询、可视化结果、管理数据库以及整理共享查询集合。
通过遍历关系并支持超越基于相似度的文本检索的多跳推理,为检索工作流添加结构化图上下文。
MAGE 包含 60 多种算法,例如 PageRank、社区检测、中心性、node2vec 和图原生机器学习过程。用户可以使用 Python、C++ 或 Rust 编写自定义查询模块,并通过 cuGraph 支持 GPU 加速。
可连接 Kafka、Redpanda 和 Pulsar 等流式数据源,并可与 NetworkX、igraph、cuGraph 和 Elasticsearch 配合使用。
GraphChat 可将自然语言问题转换为 Cypher,GQLAlchemy 则提供用于图数据建模、查询和更新的 Python 对象图映射器。
构建能够跨文档、数据源和实体跟踪关系的检索系统,以提供关联上下文和多跳答案。
在一个图中表示长期语义记忆、情景记忆和程序记忆,或对智能体的可能行动建模,以便图算法帮助评估从当前状态到目标的路径。
对客户、交易、账户和其他实体之间的关系进行建模,以识别关联风险模式并支持实时欺诈评分。
分析相互关联的活动、供应商网络和依赖关系;图模型可支持中断模拟、重新路由和更广泛的风险评估。
将分散的信息统一为可遍历的实体和关系,或跟踪数据来源及依赖关系,以支持可靠性和负责任的数据使用。
Memgraph 使用 Cypher 查询语言。用户可以在 Memgraph Lab 中编写和运行查询,使用 GraphChat 将自然语言问题转换为 Cypher,或通过 GQLAlchemy 从 Python 进行交互。
可以。该产品面向 GraphRAG、AI 记忆和智能体 AI。其图模型提供结构化的关联上下文,并支持多跳遍历、记忆建模和推理路径。
产品网站列出了 Kafka、Redpanda 和 Pulsar 的流式处理集成;NetworkX、igraph 和 cuGraph 的算法集成;以及 Elasticsearch 的搜索提供商集成。
文档涵盖 Docker、Linux 发行版、Kubernetes、WSL、直接下载、云环境和 Memgraph Cloud。Cloud 版本为托管服务并运行在 AWS 上,而 Community Edition 可供开发者下载和运行。
有。Community Edition 永久免费且开源。Memgraph Cloud 提供免费试用,Enterprise 页面说明可以申请 30 天免费 Enterprise 试用。