피어 투 피어 데이터베이스 란 무엇입니까?
피어 투 피어 데이터베이스는 다양한 방식으로 다양한 개인의 리소스 네트워크를 사용하여 데이터와 정보를 서로 분산시킵니다. 참가자는 처리 기능, 대역폭 및 디스크 스토리지 공간을 공유하여 집합 네트워크의 기능을 향상시킵니다. 피어 투 피어 데이터베이스의 가장 일반적인 용도는 컴퓨터 파일을 공급 업체 및 소비자로 공유하는 것입니다.
피어 투 피어 데이터베이스의 일반적인 구조는 각 사용자가 노드로 작동하는 크고 작은 네트워크의 형태를 취합니다. 피어 투 피어 네트워크에는 개별 참가자가 기본 인터넷 프로토콜 네트워크를 통해 콘텐츠와 정보를 교환 할 수있는 사용자 플랫폼이 있습니다. 데이터베이스에 따라 사용자는 식별 가능하거나 익명입니다.
피어 투 피어 데이터베이스는 여러 해 동안 사용되어 왔지만 음악 및 비디오와 관련된 컴퓨터 파일의 교환으로 1990 년대 후반에 시스템의 인기가 상승했습니다. 가장 인기있는 네트워크 중 하나는 MP3 음악 파일을 교환하도록 설계된 피어 투 피어 데이터베이스 인 Napster였습니다. FastTrack, Gnutella, BitTorrent ™ 및 LimeWire ™와 같은 다른 파일 공유 데이터베이스도 21 세기 초에 인기를 얻었습니다.
피어 투 피어 데이터베이스에는 구조화 및 비 구조화의 두 가지 기본 형식이 있습니다. 구조화 된 데이터베이스에는 사용자 플랫폼 내에서 작동하는 고정 연결이 있습니다. 비정형 네트워크에는 고정 된 조직이없는 다양한 노드가 있습니다. 이를 통해 사용자 데이터베이스 내에서 익명 성을 높일 수 있습니다.
두 프레임 워크 내에서 네트워크는 순수 또는 중앙 집중식 네트워크 형태를 취할 수 있습니다. 순수한 P2P 네트워크에는 고정 된 유형의 노드가있어 사용자가 고른 플랫폼에서 작업 할 수 있습니다. 중앙 집중식 P2P 네트워크에는 중앙 서버가 있으며이 서버는 사용자의 기본 색인으로 작동합니다. 정보는 중앙 데이터베이스에 수집되어 사용자에게 분산됩니다.
피어 투 피어 데이터베이스의 주요 장점은 컴퓨팅 성능이 다양한 리소스에 분산되어 있다는 사실입니다. 용량을 분산하면 다른 것보다 많은 클라이언트를 시스템에 추가 할 수 있습니다. 중앙 집중식 네트워크에서와 같이 사용자 수가 증가해도 데이터 전송 속도가 느려지지 않습니다.
그러나 피어 투 피어 네트워킹의 주요 과제 중 하나는 익명 사용자와 관련된 위험입니다. 대부분의 네트워크는 본질적으로 안전하지 않기 때문에 다양한 악성 소프트웨어 나 개인이 민감한 정보에 액세스 할 수 있습니다. 극단적 인 경우 전체 피어 투 피어 데이터베이스가 손상되어 대량의 데이터가 채굴 될 수 있습니다.