V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  c0mm4nd  ›  全部回复第 1 页 / 共 1 页
回复总数  6
@maichael

那就是和我们的 clickhouse 需求一样的,检索其实主要就是 transaction 、internal txs 和 event logs 。比如 3.1T 的 eth mainnet erigon 放进数据库就 2T 多(因为没那种 global state 数据)。
https://github.com/njublockchain/web3research-etl

我写了个额外的 python 库方便组里小白检索(没太多时间写,还是残缺的)
https://github.com/njublockchain/web3research-py
不知道你的 OLAP 场景怎么样,是就节点 query 还是怎么。

如果只是节点 query 我看人家 Solana 就是用 GCP 的 bigquery 做 archive node 的 historical data 。

如果是需要数据库那样任意检索。我们实验室里我解析各个链的数据是自购企业级 u2 大硬盘(淘宝二手),用各个链的 erigon 版做节点省 archive node 存储空间,用单机 clickhouse 存数据与分析(因为没啥机器,单机情况就这个用下来性能最好,而且直接 bytes 存能省下很多空间),另外有机械和私人阿里网盘以及一些说出来怕被骂滥用的服务做备份。全都是 raid0 ,反正区块链数据不怕丢再同步解析一遍就好了。机器成本很低,网络用的学校学院机房。开发成本因为纯粹自己 solo 有点高 hhh
2021-05-20 16:17:00 +08:00
回复了 dahaibanfeiwu 创建的主题 区块链 币被转走,求教!
2020-10-15 17:16:42 +08:00
回复了 c0mm4nd 创建的主题 分享创造 WASMan: 基于纯 Go 的 WebAssembly 引擎
@charten 的确是这样的。

但是如果追求速度那还是应该去怀抱 rust ( wagon 就做编译做到弃疗了),用 wasmtime-go 和 wasmer-go 也是很香的。

wasmer-go 和 wagon 速度和是一个天一个地。

https://github.com/wasmerio/wasmer-go#benchmarks

纯 go 这边需要做到的只是最基础的可运行和 go 环境中易适配易魔改(就那一大堆 proposal,还有像 ewasm,cosmwasm 这种第三方针对智能合约引擎方向的魔改)。

当然也因为我菜写不动……

@DoctorCat 是有需求才撸的……不然也不会做那么多~市场~issue 研究……
2020-10-15 10:30:34 +08:00
回复了 c0mm4nd 创建的主题 分享创造 WASMan: 基于纯 Go 的 WebAssembly 引擎
@missdeer

面向 web 的 wasm framework 其实挺多的,尤其是 rust 上的。

其实 wasm 本身就是你把编译目标调整到 wasm32 之后只要语言支持就能直接编译,框架什么的就一些常用操作的 wrapper 。

https://www.reddit.com/r/golang/comments/ddyja9/canonical_go_wasm_framework_blazor_for_go/

原生 go 上因为现在是靠个写死的 wasm_exec.js 所以基本上可以认为是顶多就能用……基本上只要引入第三方包就肯定需要像 tidb 那样排雷

https://pingcap.com/blog-cn/tidb-wasm-introduction/

不过个人更喜欢面向 server 的……老实交代就是拿来当智能合约引擎,所以也就和这些 framework 反着跑了……
2020-07-10 01:40:55 +08:00
回复了 djbc 创建的主题 Python 这段 Python 哪儿出问题了?求解!
1. work_jiemian.iconbitmap("./img/bitbug_favicon.ico") 因为没文件我测试时候删了
2. messagebox.showwarning 缩进后可以跑,没问题,但是 menu 啥的都没,就一个带标题应用框
3. 建议你到 repl 里自己跑自己定位
4. 我用 win+py3.8.3 测的
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 13:24 · PVG 21:24 · LAX 05:24 · JFK 08:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.