SQL is coming to The Graph
Anyone who has been developing on The Graph knows that we use GraphQL for queries. The Guild maintains an excellent GraphQL library and there are many benefits. During the last core dev call StreamingFast announced that SQL is coming the The Graph via an upgrade to their data processing suite that already includes superstars like the FireHose and Substreams. During the call they gave a demo of what it would look like to run these new features on your own setup which is exciting as it continues our work towards a truly decentralized future. StreamingFast encouraged devs to contact them on their discord to get help setting up the beta and also to share any specific needs so that they can add features that the community needs.
The call covered other topics as well but in this blog I want to focus on SQL. StreamingFast sepparated their presentation into 3 sepparate parts:
11:30 - Bringing SQL Queries to The Graph | Semiotic Labs
22:20 - How DBT (Data Build Tool) Takes SQL to the Next Level
30:30 - The Backend: Infrastructure for SQL and DBT Integration | feat. StreamingFast
*from the video discription. Video linked below.
I will introduce each part in this blog and link to some additional resources. My intention is not to teach about this topic but rather to give exposure to the new feature, cover what is in the video without you needing to watch it all, as well as to connect you to information that will be helpful.