Skip to main content

O que é o Lightweight Directory Access Protocol?

O LDAP (Lightweight Directory Access Protocol) é um método de organização de dados para uso com bancos de dados que seguem os padrões LDAP. Esse é um padrão aberto, portanto, qualquer organização pode usar as estruturas sem pagar uma taxa de licenciamento. Um diretório LDAP é otimizado para leitura e gravação, tornando-o uma ótima opção para armazenamento de longo prazo, mas não para bancos de dados ativos. A licença gratuita e a natureza centrada na leitura do Lightweight Directory Access Protocol fizeram com que ele se tornasse uma maneira popular de organizar informações em data warehouses.

O aspecto mais confuso do LDAP é exatamente o que o protocolo. O Lightweight Directory Access Protocol é um método de organização e armazenamento de dados. Um banco de dados LDAP é um banco de dados que armazena informações de acordo com o protocolo. Esse ponto se torna muito confuso à medida que as terminologias se fundem.

O Lightweight Directory Access Protocol é um padrão aberto e uma plataforma cruzada. Isso significa que qualquer usuário em qualquer sistema é capaz de usar e manipular bancos de dados LDAP facilmente. Ele também lida com facilidade com sistemas de banco de dados virtuais, permitindo que vários bancos de dados atuem como uma única entidade no lado do cliente. Por fim, ele incorpora Protocolos da Internet diretamente em suas especificações, tornando o acesso através de uma conexão à Internet quase indolor.

Como o LDAP tem muito a oferecer, o protocolo se tornou muito popular como um meio de armazenar informações em uma ampla rede. Muitos designs modernos de bancos de dados têm a capacidade de acessar bancos de dados LDAP, mesmo que eles não usem diretamente o Lightweight Directory Access Protocol. Isso aumentou a popularidade dos protocolos, já que quase todos os principais bancos de dados agora têm LDAP integrado ou disponível por meio de um plug-in.

A maneira como um banco de dados do Lightweight Directory Access Protocol acessa e armazena informações tem um grande impacto em como é usado. O protocolo enfatiza a leitura de dados do banco de dados e a gravação de novas informações. Isso torna a adição de informações muito mais lenta que a retirada. Aplicativos rápidos, como registros bancários ou pedidos on-line, acham os métodos muito lentos. Os sistemas de armazenamento ou registros, como informações sobre inventário ou impostos, funcionam muito bem.

O LDAP especifica uma organização hierárquica para dados. Este é um método que é muito familiar para a maioria das pessoas e torna a classificação nos bancos de dados LDAP mais simples do que outros sistemas. Esse método de organização geralmente é mesclado com endereços da Web, disponibilizando o acesso às informações de banco de dados de nível superior por meio de um navegador da Web.

É fácil pensar nesses níveis como as pastas em um computador. O nível superior é o foco do banco de dados, geralmente o nome de uma empresa ou organização. Abaixo disso, há seções para departamentos ou projetos dentro da organização. Sob cada um desses títulos, existem subseções nessa área. Em um computador, isso é como uma pasta dentro de uma pasta, cada uma fornecendo informações mais específicas. Eventualmente, a pasta ou banco de dados conterá todas as informações relacionadas a esse tópico específico.