Введение в субграфы, работающие на основе Субпотоков
Boost your Subgraph’s efficiency and scalability by using Substreams to stream pre-indexed blockchain data.
Обзор
Используя пакет Субпотоков (.spkg
) в качестве источника данных, Ваш субграф получает доступ к потоку предварительно индексированных данных блокчейна. Это позволяет более эффективно и масштабируемо обрабатывать данные, особенно в крупных или сложных блокчейн-сетях.
Специфические особенности
Существует два способа активации этой технологии:
-
Использование триггеров Субпотоков: Получайте данные из любого модуля Субпотоков, импортируя Protobuf-модель через обработчик субграфа, и переносите всю логику в субграф. Этот метод создает объекты субграфа непосредственно внутри субграфа.
-
Использование Изменений Объектов**: Записывая большую часть логики в Субпотоки, Вы можете напрямую передавать вывод модуля в graph-node. В graph-node можно использовать данные Субпотоков для создания объектов субграфа.
You can choose where to place your logic, either in the Subgraph or Substreams. However, consider what aligns with your data needs, as Substreams has a parallelized model, and triggers are consumed linearly in the graph node.
Дополнительные ресурсы
Перейдите по следующим ссылкам, чтобы ознакомиться с руководствами по использованию инструментов для генерации кода и быстро создать свой первый проект от начала до конца: