Show HN:BlitzGraph —— 专为 LLM Agent 构建的图数据库(类似于图数据库领域的 Supabase)
Show HN: BlitzGraph – Supabase for graphs, built for LLM agents

原始链接: https://blitzgraph.com

BlitzGraph 是一款高性能图数据库,旨在统一数据存储、搜索和业务逻辑。它通过几项核心创新简化了应用程序开发: * **灵活的数据建模:** 使用“多类(multi-kind)”实体,实体可以通过增加或减少类型进行演变,无需繁琐的角色表或数据迁移。 * **高效的遍历:** 提供 O(1) 复杂度的双向关系,消除了对反向查找表的需求。 * **统一查询:** 使用类型化 JSON (BQL) 在单个请求中处理复杂的嵌套展开、投影和过滤,从而避免了 N+1 开销。 * **集成功能:** 内置 BM25 全文搜索、丰富的数据类型(JSON、URL 等),并在引擎层面强制执行严格的参照完整性。 * **事务可靠性:** 使用智能且经过拓扑排序的事务,对整个状态进行验证而非逐行处理,确保复杂操作的一致性。 * **逻辑整合:** 将业务规则、验证和计算字段直接置入数据库模式中,减少了对分散中间件的需求。 通过将逻辑和搜索直接嵌入图引擎,BlitzGraph 在简化架构的同时,确保了数据完整性和开发人员的生产力。

抱歉。
相关文章

原文

BlitzGraph only

Multi-kind entities

A User can also be an Admin and a Moderator, simultaneously. No role tables, no migrations. Entities evolve by gaining and losing kinds over time.

BlitzGraph only

Bidirectional relationships

"Who wrote this post?" and "What did this user write?" Same cost, same index, O(1) both ways. No reverse-lookup tables, no extra queries.

BlitzGraph only

Typed JSON queries (BQL)

Your agent composes query objects, not SQL strings. Filters, nested expands, projections, and full-text search in one request. Zero N+1.

Rich content types

EMAIL, URL, DATE, JSON, FLEX. Not just varchar. Built-in validation at the database level. Your schema describes what the data actually is.

Referential integrity

Cardinality constraints and onDelete policies (cascade, restrict, unlink) enforced at the engine level. Your graph stays consistent by default.

Built-in full-text search

Native BM25 engine with typeahead, prefix, exact, and all-stems modes. No Elasticsearch, no external service. Works inside graph traversals.

Smart transactions

Mutations are topologically sorted and validated on the final result, not line by line. Business rules check the end state of the whole transaction, so complex multi-entity operations just work. All or nothing, always consistent.

Business logic in the database

Validations, computed fields, transforms, and effects, all defined in the schema. Your business rules live where the data lives, not scattered across middleware and app code.

联系我们 contact @ memedata.com