什么是点对点数据库?(a peer to peer database?)

点对点数据库以一种集体的方式使用各种个人资源的网络在彼此之间传播数据和信息。参与者共享处理能力、带宽和磁盘存储空间,以提高集体网络的能力。对等数据库最常见的用途是作为供应商和消费者共享计算机文件。...

点对点数据库以一种集体的方式使用各种个人资源的网络在彼此之间传播数据和信息。参与者共享处理能力、带宽和磁盘存储空间,以提高集体网络的能力。对等数据库最常见的用途是作为供应商和消费者共享计算机文件。

A peer to peer database uses a network of various individuals' resources in a collective fashion to spread data and information amongst each other.

对等数据库的一般结构采用大型或小型网络的形式,每个用户作为一个节点进行操作。对等网络具有一个用户平台,允许个人参与者通过基本互联网协议网络交换内容和信息。根据数据库的不同,用户可以是可识别的,也可以是匿名的。

虽然点对点数据库已经使用了很多年,但随着与音乐和视频相关的计算机文件的交换,该系统在20世纪90年代末的普及程度有所提高。最早流行的网络之一是Napster,一个旨在交换MP3音乐文件的点对点数据库。其他文件共享数据库,如FastTrack、Gnutella、BitTorrent™ 和利梅维尔™ 在21世纪初也得到了普及。

对等数据库有两种基本形式:结构化和非结构化。结构化数据库具有在用户平台内运行的固定连接。非结构化网络具有多种节点,没有固定的组织。这允许在用户数据库中增加匿名性。

在这两个框架中,网络可以采取纯网络或集中式网络的形式。纯对等网络具有固定类型的节点,允许用户在均匀的平台上操作。集中式对等网络有一个中央服务器,作为用户的主要索引。信息收集在中央数据库中并分发给用户。

对等数据库的主要优点是计算能力分布在各种资源上。通过分散容量,可以向系统中添加更多的客户端。数据传输不会像集中式网络那样随着用户数量的增加而减慢。

然而,点对点网络的主要挑战之一是与匿名用户相关的风险。大多数网络本质上是不安全的,使得各种恶意软件或个人有可能访问敏感信息。在极端情况下,整个对等数据库可能会受到破坏,导致大量数据被挖掘。

  • 发表于 2021-12-11 22:50
  • 阅读 ( 132 )
  • 分类:互联网

你可能感兴趣的文章

什么是僵尸网络?你的电脑是僵尸网络的一部分吗?

... 什么是僵尸网络(a botnet)? ...

  • 发布于 2021-03-11 20:18
  • 阅读 ( 277 )

关于点对点贷款,您需要了解什么

... 但只要你知道自己在做什么,意识到风险,避免一些常见的错误,你就会没事的。这是你需要知道的一切。 ...

  • 发布于 2021-03-17 08:38
  • 阅读 ( 259 )

p2p(peer-to-peer)文件共享的工作原理

...网络中,仍然需要一个中央服务器来组织网络,充当一个数据库,保存有关连接用户的信息和系统中可用的文件。尽管文件传输的繁重工作是在用户之间直接完成的,但网络仍然很脆弱。关闭中央服务器意味着完全禁用通信。 ...

  • 发布于 2021-03-23 12:39
  • 阅读 ( 306 )

bittorrent客户端最初是如何发现其对等点的?

...问题的答案,还了解了BitTorrent系统的本质及其漏洞。 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。        

  • 发布于 2021-04-11 19:09
  • 阅读 ( 176 )

研究人员说,skype通过减少“超级节点”来加强安全性(更新:已确认)

...固的Linux版本。 至于这对普通Skype用户意味着什么,Kortchinsky告诉Ars Technica,脱离P2P实现“肯定会带来更多的稳定性和安全性,也可能会给服务带来更多的客户端”。不断变化的Skype桌面客户端转盘是否会在细节上得到...

  • 发布于 2021-04-22 04:46
  • 阅读 ( 123 )

imessage支付将如何累积到square cash和venmo?

...素是,你可以写一份具体的备忘录,说明你向人们支付了什么。Venmo的开放式支付社交网络是众所周知的;很多用户喜欢Venmo就是因为这个原因。Square Cash的账本是私有的,但你仍然可以稍后返回,看到我付了“10美元买披萨”或...

  • 发布于 2021-05-11 11:37
  • 阅读 ( 182 )

点对点(peer to peer)和客户服务器网络(client server network)的区别

...程序,它用服务来响应客户机。它根据其类型提供文件、数据库、网页、共享资源。 Figure 2: Client Server Network 在这个网络中,客户机向服务器请求服务。服务器侦听客户机请求并通过提供所需的服务来响应它们。客户机-服务器...

  • 发布于 2021-07-01 00:45
  • 阅读 ( 1212 )

pci总线(pci)和PCI总线(pci express)的区别

...展以及详细的错误检测和报告方法。 覆盖的关键领域 1.什么是PCI–定义,功能2.什么是PCI Express–定义,功能3.PCI和PCI Express之间的区别是什么–主要区别的比较 关键术语 PCI、PCI Express 什么是pci总线(pci)? PCI代表外围组件互连。...

  • 发布于 2021-07-01 07:47
  • 阅读 ( 217 )

世达(sata)和以扫(esata)的区别

...很难从这两个方案中选出最佳方案。 覆盖的关键领域 1.什么是SATA–定义,功能2.什么是eSATA–定义,功能3.SATA和eSATA之间的关系是什么–关联概述4.SATA和eSATA之间的区别是什么–主要区别的比较 关键术语 SATA、eSATA 什么是世达(sat...

  • 发布于 2021-07-01 10:30
  • 阅读 ( 248 )

点对点连接(point-to-point connection)和多点连接(multipoint connection)的区别

... 帧中继,T载波,X.25 帧中继,令牌环,以太网,ATM。 什么是点对点连接(point to point connection)? 当我们谈到线路的点对点配置时,我们谈到一种方法,其中两个通信设备相互连接,形成它们之间的链路。它有助于在两个地方之...

  • 发布于 2021-07-08 13:36
  • 阅读 ( 571 )
rjopt31578
rjopt31578

0 篇文章