百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

chainquery

> 编程语言
开源

Chainquery 会解析和同步 LBRY 区块链数据,将其转换为结构化 SQL

2.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Chainquery 会解析和同步 LBRY 区块链数据,将其转换为结构化 SQL

Chainquery 将 LBRY 区块链读入一个结构化的 MySQL 数据库,这样就可以使用普通 SQL 快速查询区块、交易、地址以及完整的 LBRY claim 系统(通道、发布、支持、小费/购买、标签),而无需通过 RPC 遍历链条。它通过 JSON-RPC 连接到 LBRY 全节点 - 在生产环境中使用 lbcd (LBRY 的 Go 全节点实现,该堆栈已迁移到该实现),或者原始的 lbrycrd - 根据挖掘的区块进行读取,使数据库保持同步(包括在区块链重组时),通过定时任务计算衍生数据,并暴露了 HTTP API - 包括一个公开的、只读的 SQL 端点。

Chainquery 包含哪些部分

  • **块严格按顺序处理。**通道握手(blockQueue → blockProcessedChan)以及全局的BlockLock互斥体保证块 N+1 从不在 N 确认之前开始;按错误顺序处理会导致崩溃,以避免数据被破坏。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goblockchaingolbrysql

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言