NornicDB
by orneryd·★ 734·综合分 52
NornicDB 是一个支持原生 MCP 服务器的分布式图+向量数据库,专为 AI 应用设计。
概述
NornicDB 是一个高性能的图和向量数据库,结合了时间 MVCC 和亚毫秒级 HNSW 搜索功能。它提供 Neo4j Bolt/Cypher 兼容性和 Qdrant gRPC 支持,使现有应用易于迁移。数据库包含智能功能,如模式、托管嵌入、LLM 重排序、GPU 加速和集成的 MCP 服务器,可增强 AI 工作流程。在基准测试中,它比 Neo4j 实现了 12x-52x 的性能提升,同时在单个引擎中提供混合图+向量检索能力。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当您需要在单个数据库中进行混合图+向量查询并保持时间一致性时,特别是在 Graph-RAG 系统、代理记忆或需要审计追踪的知识图谱中,请选择 NornicDB。
什么时候不要选它
如果您需要广泛的图可视化工具,有与 Neo4j bolt 扩展不兼容的现有系统,或者更喜欢托管云服务而非自托管解决方案,请不要选择 NornicDB。
此 server 暴露的工具
从 README 抽取出 12 个工具query_neo4jExecute Cypher queries on the graph database
vector_searchPerform vector similarity search using HNSW algorithm
graph_traversalTraverse the graph structure with path-finding capabilities
create_nodeCreate a new node in the graph database
create_relationshipCreate a new relationship between two nodes
update_nodeUpdate properties of an existing node
delete_nodeDelete a node and its relationships from the graph
hybrid_retrievalPerform combined vector search and graph traversal in one query
create_vector_indexCreate a new vector index for similarity search
historical_readQuery past versions of the graph using MVCC
schema_constraintAdd or remove constraints on node properties
graph_rollbackRollback the graph to a previous transaction state
说明:Tool names inferred from documented database capabilities and common graph database operations. The README mentions Neo4j compatibility and vector search but doesn't provide explicit MCP tool names.
可对比工具
安装
Docker 安装
# Apple Silicon
docker run -d --name nornicdb -p 7474:7474 -p 7687:7687 -v nornicdb-data:/data timothyswt/nornicdb-arm64-metal-bge:latest
# AMD64 / 仅 CPU
docker run -d --name nornicdb -p 7474:7474 -p 7687:7687 -v nornicdb-data:/data timothyswt/nornicdb-amd64-cpu-bge:latest从源码安装
git clone https://github.com/orneryd/NornicDB.git
cd NornicDB
go build -o nornicdb ./cmd/nornicdb
./nornicdb serveClaude Desktop 配置
要在 Claude Desktop 中使用 MCP 服务器,请添加到您的 claude_desktop_config.json 文件中:
{
"mcpServers": {
"nornicdb": {
"command": "nornicdb",
"args": ["mcp"]
}
}
}Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by orneryd · 2026-02-26
NornicDB 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。