@aiao/rxdb-plugin-graph
@aiao/rxdb-plugin-graph 为 RxDB 提供图结构建模、边关系存储,以及邻居与路径查询能力。
它适合这些场景:
- 社交关系图
- 依赖关系图
- 推荐网络
- 任意需要“节点 + 边 + 路径搜索”的业务模型
提供什么
@GraphEntity():声明图实体GraphEntityBase:图实体基类addEdge()/removeEdge():边写入接口findNeighbors()/countNeighbors()/findPaths():图查询接口
安装
- npm
- Yarn
- pnpm
- Bun
npm install @aiao/rxdb @aiao/rxdb-plugin-graph
yarn add @aiao/rxdb @aiao/rxdb-plugin-graph
pnpm add @aiao/rxdb @aiao/rxdb-plugin-graph
bun add @aiao/rxdb @aiao/rxdb-plugin-graph
什么时候该用它
- 只需要普通关联:优先用核心包里的关系定义
- 需要邻居查询、路径搜索、边权重、边属性:再接入
@aiao/rxdb-plugin-graph