我正在读取这个文章上的归档节点需求,而且Erigon执行客户机比Besu、Geth和Nethermind (2.5TB+和12TB+)要小得多。它怎么这么小?
发布于 2023-03-28 21:37:20
是数据库。在erigon和geth的数据库之间有一个非常详细的不同布局的描述。如果我必须对其进行总结,我会说,erigon能够更有效地使用存储空间,例如,使用自己的帐户历史表。我想,这与关系数据库中的规范化概念是相当的。数据库引擎也基于不同的数据结构(lsm树与b+树),但这对存储的影响很小。不过,我对erigon的代码库也相当陌生,希望能看到朱利奥在那件事上的文章的第2部分。我相信他能比我解释得更好。
https://ethereum.stackexchange.com/questions/137323
复制相似问题