星鉴网>IPFS常识>IPFS基础知识:数据结构

IPFS基础知识:数据结构

2019/1/18 15:30:41 2702人阅读

【导读】 在深入探讨代码挑战之前,让我们花一点时间来看一下分散式网络的一些概念。与我们的其他教程不同,这个教程是免代码的,专门为您介绍一些您将在整个ProtoSchool中遇到的关键术语。

  欢迎来到ProtoSchool!

  

  在深入探讨代码挑战之前,让我们花一点时间来看一下分散式网络的一些概念。与我们的其他教程不同,这个教程是免代码的,专门为您介绍一些您将在整个ProtoSchool中遇到的关键术语。

  

  让我们开始吧!

  

  数据结构

  

  无论您是程序员还是程序员,您每天都被数据结构所包围。列表、词典和目录都有助于我们组织信息并考虑各种数据之间的关系。

  

  来自wikipedia:

  

  在计算机科学中,数据结构是一种数据组织、管理和存储格式,可以实现高效的访问和修改。更确切地说,数据结构是数据值的集合,它们之间的关系,以及可以应用于数据的功能或操作。

  

  在编程中,数据结构无处不在。将数据组织成变量以便在程序中使用它们的方式涉及数十到数百万个数据结构。如果您是开发人员,您可能熟悉常见的数据结构,如数组、对象、图形等。

  

  分散的数据结构

  

  在分散式Web上,我们直接从同行而不是中央机构访问数据,我们需要专门的数据结构,以便我们验证各个内容之间的链接。

  

  使用分散系统的数据结构需要是可验证的。在单个系统上,您对在内存或光盘上使用的数据结构拥有更大程度的信任。但是在分散的系统中,您在同行中的信任度较低,或者可能为零。

  

  此外,大型数据结构需要能够在对等体之间展开并链接在一起以便分散。与任何网页可以链接到不同位置的另一个网页的方式相同,分散的数据结构实现了互连数据网络。


28

参与讨论

登录后参加评论......

全部评论 0

作者

返回顶部