节点配置
Graph Node是索引子图并通过 GraphQL API 提供查询结果数据的组件。 因此,它是索引器堆栈的核心,Graph Node的正确操作对于运行成功的索引器至关重要。
此文提供了Graph Node的概述,以及一些索引器可用的更高级选项。 详细的文档和说明可以在Graph Node repository中找到。
Graph Node
Graph Node 是在 The Graph Network 上为 Subgraphs 进行索引的参考实现,它连接区块链客户端,索引 subgraphs 并使索引的数据可供查询。
Graph Node(以及整个索引器堆栈)可以在裸机或云环境中运行。 该中心化索引组件的灵活性对于The Graph Protocol的鲁棒性至关重要。 Graph Node可以通过源代码编译构建,索引器可以使用提供的Docker镜像之一。
PostgreSQL 数据库
Graph Node 的主要存储库,其中存储了 Subgraph 数据,以及关于 Subgraph 的元数据和与 Subgraph 无关的网络数据,例如块缓存和 eth_call 缓存。