Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Distributed hash table

Índice Distributed hash table

Tabelas hash distribuídas (DHTs) ou ainda tabelas de espalhamento distribuídas são uma classe de sistemas distribuídos descentralizados que provêem um serviço de lookup similar a uma tabela hash: pares (chave, valor) são armazenados na DHT e qualquer nó participante pode eficientemente recuperar o valor associado a uma dada chave.

54 relações: Algoritmo guloso, Anycast, Balanceamento de carga, BitTorrent, CAN, Chord, Circle, Compartilhamento de arquivos, Descentralização, Desempenho, Distância, EDonkey, Elasticidade, EMule, Encaminhamento, Escalabilidade, Freenet, Gnutella, Grande-O, Hiperligação, Integridade de dados, Internet, JXTA, Kademlia, Largura de barramento, Latência, Lógica binária, LimeWire, Mensageiro instantâneo, Motor de busca, Multicast, Napster, Nó (informática), Ou exclusivo, Overnet, Peer-to-peer, Ponto único de falha, Radiodifusão, Rede de fornecimento de conteúdo, SHA-1, Sistema de arquivos distribuídos, Sistema de coordenadas cartesiano, Sistema de Nomes de Domínio, Sistema de processamento distribuído, Skiplist, Storm, Tabela de dispersão, Tapestry (DHT), Teoria dos grafos, Tolerância a falhas, ..., Topologia de rede, Trie, Unidade de disco rígido, Viceroy. Expandir índice (4 mais) »

Algoritmo guloso

Algoritmo guloso ou míope é técnica de projeto de algoritmos que tenta resolver o problema fazendo a escolha localmente ótima em cada fase com a esperança de encontrar um ótimo global.

Novo!!: Distributed hash table e Algoritmo guloso · Veja mais »

Anycast

''anycast'' O anycast é uma metodologia de endereçamento e roteamento de rede em que um único endereço ''IP'' de destino é compartilhado por dispositivos (geralmente servidores) em vários locais.

Novo!!: Distributed hash table e Anycast · Veja mais »

Balanceamento de carga

Todo o hardware tem o seu limite, e muitas vezes o mesmo serviço tem que ser repartido por várias máquinas, sob pena de se tornar congestionado.

Novo!!: Distributed hash table e Balanceamento de carga · Veja mais »

BitTorrent

Na informática, o BitTorrent também chamado de sistema par-a-par, ou ponto-a-ponto (do inglês: peer-to-peer, com acrônimo P2P) é um sistema on-line de compartilhamento e download de arquivos entre usuários através do protocolo de rede sem que o arquivo precise estar em um computador servidor, criado pelo programador Bram Cohen em abril de 2001.

Novo!!: Distributed hash table e BitTorrent · Veja mais »

CAN

* Can — banda alemã de rock experimental.

Novo!!: Distributed hash table e CAN · Veja mais »

Chord

Chord é um protocolo e também um algoritmo peer-to-peer escalável, composto de vários nós distribuídos utilizado para aplicativos.

Novo!!: Distributed hash table e Chord · Veja mais »

Circle

*Circle line.

Novo!!: Distributed hash table e Circle · Veja mais »

Compartilhamento de arquivos

O é a atividade de tornar arquivos disponíveis para outros usuários através de descarregamento pela Internet e também em redes menores.

Novo!!: Distributed hash table e Compartilhamento de arquivos · Veja mais »

Descentralização

A descentralização é o processo pelo qual as atividades de uma organização, particularmente aquelas relativas ao planejamento e à tomada de decisões, são distribuídas e transferida fora de um poder centralizado e autoritário.

Novo!!: Distributed hash table e Descentralização · Veja mais »

Desempenho

Desempenho (ou performance) é um conjunto de características ou capacidades de comportamento e rendimento de um indivíduo, de uma organização ou grupo de seres humanos, de animais ou de outros seres vivos, de máquinas ou equipamentos, de produtos, sistemas, empreendimentos ou processos, em especial quando comparados com metas, requisitos ou expectativas previamente definidos.

Novo!!: Distributed hash table e Desempenho · Veja mais »

Distância

Na linguagem corrente, distância é a medida da separação de dois pontos.

Novo!!: Distributed hash table e Distância · Veja mais »

EDonkey

eDonkey é uma rede de P2P, criada pela empresa alemã MetaMachine, em 2000, para a transferência de grandes arquivos, ultrapassando o limite dos gigabytes.

Novo!!: Distributed hash table e EDonkey · Veja mais »

Elasticidade

Elasticidade é o ramo da física que estuda o comportamento de corpos materiais que se deformam ao serem submetidos a ações externas (forças devidas ao contato com outros corpos, ação gravitacional agindo sobre sua massa, etc.), retornando à sua forma original quando a ação externa é removida.

Novo!!: Distributed hash table e Elasticidade · Veja mais »

EMule

Em computação, eMule é um aplicativo de compartilhamento de arquivos (ou ficheiros) através de cliente/servidor que trabalha com as redes eDonkey2000 e Kad oferecendo mais funções do que o cliente eDonkey padrão.

Novo!!: Distributed hash table e EMule · Veja mais »

Encaminhamento

No contexto das redes de computadores, o de pacotes (routing) designa o processo de reencaminhamento de pacotes, que se baseia no endereço IP e máscara de rede dos mesmos.

Novo!!: Distributed hash table e Encaminhamento · Veja mais »

Escalabilidade

Em telecomunicações, infraestrutura de tecnologia da informação e na engenharia de software, escalabilidade é uma característica desejável em todo o sistema, rede ou processo, que indica a capacidade de manipular uma porção crescente de trabalho de forma uniforme, ou estar preparado para crescer.

Novo!!: Distributed hash table e Escalabilidade · Veja mais »

Freenet

Freenet é uma plataforma peer-to-peer de comunicação anticensura.

Novo!!: Distributed hash table e Freenet · Veja mais »

Gnutella

Gnutella é uma rede de compartilhamento de arquivos usada principalmente para a troca de músicas, filmes e softwares.

Novo!!: Distributed hash table e Gnutella · Veja mais »

Grande-O

''g''(''x'') sempre que ''x'' ≥ ''x''0. Na matemática, a notação O-grande descreve o comportamento limitante de uma função quando o argumento tende a um valor específico ou para o infinito, normalmente, em termos de funções mais simples.

Novo!!: Distributed hash table e Grande-O · Veja mais »

Hiperligação

Uma hiperligação, um liame/ligame, ou simplesmente uma ligação (em inglês, hyperlink e link), é uma referência dentro de um documento em hipertexto a outras partes desse documento ou a outro documento.

Novo!!: Distributed hash table e Hiperligação · Veja mais »

Integridade de dados

Integridade de dados é a manutenção e a garantia da precisão e consistência de dados durante todo o ciclo de vida da informação, e é um aspecto crítico para o projeto, implementação e uso de qualquer sistema que armazene, processe ou recupere dados.

Novo!!: Distributed hash table e Integridade de dados · Veja mais »

Internet

A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro.

Novo!!: Distributed hash table e Internet · Veja mais »

JXTA

O JXTA (do inglês juxtapose) é uma especificação independente de linguagem e plataforma para a peer-to-peer, numa comunicação entre dispositivos sem considerar sua localização física e tecnologia de rede no qual se encontram instalados.

Novo!!: Distributed hash table e JXTA · Veja mais »

Kademlia

Kademlia é uma tabela hash distribuída para rede de computadores peer-to-peer descentralizada projetada por Petar Maymounkov e David Mazières em 2002.

Novo!!: Distributed hash table e Kademlia · Veja mais »

Largura de barramento

Em telecomunicações, a largura da banda, largura de barramento ou apenas banda (também chamada de débito) usualmente se refere à bitrate de uma rede de transferência de dados, ou seja, a quantidade em bits/s que a rede suporta.

Novo!!: Distributed hash table e Largura de barramento · Veja mais »

Latência

Período de Latência é a diferença de tempo entre o início de um evento e o momento em que os seus efeitos se tornam perceptíveis.

Novo!!: Distributed hash table e Latência · Veja mais »

Lógica binária

Na programação de computadores, a lógica binária, ou bitwise operation opera em um ou mais padrões de bits ou números binários no nível de seus bits individuais.

Novo!!: Distributed hash table e Lógica binária · Veja mais »

LimeWire

LimeWire foi um programa de computador de compartilhamento de arquivos baseado na rede Gnutella.

Novo!!: Distributed hash table e LimeWire · Veja mais »

Mensageiro instantâneo

Mensageiro instantâneo '''Gajim'''. Um mensageiro instantâneo ou comunicador instantâneo, também conhecido por IM (do inglês Instant Messaging), é uma aplicação que permite o envio e o recebimento de mensagens de texto em tempo real.

Novo!!: Distributed hash table e Mensageiro instantâneo · Veja mais »

Motor de busca

ou buscador (search engine) é um programa desenhado para procurar palavras-chave fornecidas pelo utilizador em documentos e bases de dados.

Novo!!: Distributed hash table e Motor de busca · Veja mais »

Multicast

Multicast (também referido como Multicast IP), muitas vezes usado para se referir a um “broadcast multiplexado”, é a transmissão de informação para múltiplos destinatários simultaneamente, usando a estratégia mais eficiente, onde as mensagens só passam por um link uma única vez e são somente duplicadas quando o link para os destinatários se divide em duas direções.

Novo!!: Distributed hash table e Multicast · Veja mais »

Napster

Napster, criado por Shawn Fanning e seu co-fundador Sean Parker, é um serviço de streaming de música pertencente à Rhapsody Internatonal Inc, contando com aproximadamente 40 milhões de faixas.

Novo!!: Distributed hash table e Napster · Veja mais »

Nó (informática)

Em redes de comunicação, um nodo ou nó (do Latim nodus, "nó") é um ponto de conexão, seja um ponto de redistribuição ou um terminal de comunicação.

Novo!!: Distributed hash table e Nó (informática) · Veja mais »

Ou exclusivo

Ou exclusivo ou disjunção exclusiva é uma operação lógica entre dois operandos que resulta em um valor lógico verdadeiro se e somente se os dois operandos forem diferentes, ou seja, se um for verdadeiro e o outro for falso.

Novo!!: Distributed hash table e Ou exclusivo · Veja mais »

Overnet

Overnet foi uma rede de computadores descentralizada (P2P) usada para compartilhamento de arquivos grandes (por exemplo, filmes e imagens de CDs).

Novo!!: Distributed hash table e Overnet · Veja mais »

Peer-to-peer

Um sistema P2P sem uma infraestrutura central. Disposição de uma rede usual centralizada, baseada em servidores. Peer-to-peer (em português, par a par, ou simplesmente ponto a ponto) ou P2P é uma arquitetura de redes de computadores onde cada um dos pontos ou nós da rede funciona tanto como cliente quanto como servidor, permitindo compartilhamentos de serviços e dados sem a necessidade de um servidor central ou hierárquica, mudando um paradigma existente.

Novo!!: Distributed hash table e Peer-to-peer · Veja mais »

Ponto único de falha

'''Ponto único de falha''' aplicado a uma rede. Caso o roteador falhe, toda a rede ficará inoperável. Um ponto único de falha ou ponto crítico de falha é uma tradução vinda da língua inglesa da expressão Single Point of Failure (en:SPOF) para designar um local num sistema informático que, caso falhe, provoca a falha de todo o sistema.

Novo!!: Distributed hash table e Ponto único de falha · Veja mais »

Radiodifusão

Radiodifusão é a transmissão de ondas de radiofrequência que por sua vez são moduladas, estas se propagam eletromagneticamente através do espaço.

Novo!!: Distributed hash table e Radiodifusão · Veja mais »

Rede de fornecimento de conteúdo

CDN (Content Delivery Network ou Content Distribution Network), termo técnico, traduzido literalmente para o português como Rede de fornecimento, entrega e distribuição de conteúdo, é um termo criado em fins da década de 1990 para descrever um sistema de computadores e redes interligados através da Internet, que cooperam de modo transparente para fornecer conteúdo (particularmente grandes conteúdos de mídia) a usuários finais.

Novo!!: Distributed hash table e Rede de fornecimento de conteúdo · Veja mais »

SHA-1

Em criptografia, SHA-1 é uma função de dispersão criptográfica (ou função hash criptográfica) projetada pela Agência de Segurança Nacional dos Estados Unidos e é um Padrão Federal de Processamento de Informação dos Estados Unidos publicado pelo Instituto Nacional de Padrões e Tecnologia (NIST).

Novo!!: Distributed hash table e SHA-1 · Veja mais »

Sistema de arquivos distribuídos

A abstração usada para armazenar dados em sistemas computacionais é o arquivo.

Novo!!: Distributed hash table e Sistema de arquivos distribuídos · Veja mais »

Sistema de coordenadas cartesiano

Sistema de coordenadas cartesiano. O sistema de Coordenadas no plano cartesiano, também chamado de espaço cartesiano, é um esquema reticulado necessário para especificar pontos em um determinado "espaço" com dimensões.

Novo!!: Distributed hash table e Sistema de coordenadas cartesiano · Veja mais »

Sistema de Nomes de Domínio

O Sistema de Nomes de Domínio, mais conhecido pela nomenclatura em Inglês Domain Name System (DNS), é um sistema hierárquico e distribuído de gestão de nomes para computadores, serviços ou qualquer máquina conectada à Internet ou a uma rede privada.

Novo!!: Distributed hash table e Sistema de Nomes de Domínio · Veja mais »

Sistema de processamento distribuído

Um sistema de processamento distribuído ou paralelo é um sistema que interliga vários nós de processamento (computadores individuais, não necessariamente homogéneos) de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.

Novo!!: Distributed hash table e Sistema de processamento distribuído · Veja mais »

Skiplist

SkipList é uma estrutura de dados probabilística, baseada em listas ligadas paralelas, com eficiência comparável à de uma árvore binária (ordem de O(log n)) para a maioria das operações.

Novo!!: Distributed hash table e Skiplist · Veja mais »

Storm

*Tempestade - em inglês, storm Ou ainda.

Novo!!: Distributed hash table e Storm · Veja mais »

Tabela de dispersão

Em ciência da computação, uma tabela de dispersão (também conhecida por tabela de espalhamento ou tabela hash, do inglês hash) é uma estrutura de dados especial, que associa chaves de pesquisa a valores.

Novo!!: Distributed hash table e Tabela de dispersão · Veja mais »

Tapestry (DHT)

Tapestry é uma Tabela Hash Distribuída (DHT - Distributed Hash Table) que fornece localização de objeto, roteamento, e infraestrutura de multicast descentralizados para aplicações distribuídas.

Novo!!: Distributed hash table e Tapestry (DHT) · Veja mais »

Teoria dos grafos

Grafo com quatro vértices e 6 arestas. É um grafo completo, conexo e planar. A teoria dos grafos ou de grafos é um ramo da matemática que estuda as relações entre os objetos de um determinado conjunto.

Novo!!: Distributed hash table e Teoria dos grafos · Veja mais »

Tolerância a falhas

Em computação, tolerância a falhas (do inglês failover) é a comutação para um computador servidor, sistema, componente de hardware ou rede redundante ou em modo de espera em caso de falha ou finalização anormal daquele ativo previamente.

Novo!!: Distributed hash table e Tolerância a falhas · Veja mais »

Topologia de rede

Diversas '''Topologias de Rede / Ti'''. Topologia de rede é o canal no qual o meio de rede está conectado aos computadores e outros componentes de uma rede de computadores.

Novo!!: Distributed hash table e Topologia de rede · Veja mais »

Trie

Uma '''trie''' para as chaves "A", "to", "tea", "ted", "ten", "i", "in" e "inn". Em ciência da computação, uma trie, ou árvore de prefixos, é uma estrutura de dados do tipo árvore ordenada, que pode ser usada para armazenar um array associativo em que as chaves são normalmente cadeias de caracteres.

Novo!!: Distributed hash table e Trie · Veja mais »

Unidade de disco rígido

Partes internas de uma unidade de disco rígido de laptop de 2,5 polegadas Uma unidade de disco rígido (HDD), disco rígido, hard drive, disco fixo ou disco duro popularmente chamado também de HD (derivação de HDD do inglês hard disk drive) é um dispositivo de armazenamento de dados eletromecânico que armazena e recupera dados digitais usando armazenamento magnético e um ou mais pratos rígidos de rotação rápida revestidos com material magnético.

Novo!!: Distributed hash table e Unidade de disco rígido · Veja mais »

Viceroy

Viceroy é uma marca de cigarros pertencente à British American Tobacco.

Novo!!: Distributed hash table e Viceroy · Veja mais »

CessanteEntrada
Ei! Agora estamos em Facebook! »