문제

우리가 사용하기 시작하는 LDAP 및 왜 LDAP 하지 않는 인기가 있습니까?내가 읽는 더 읽어보다는 데이터베이스 그러나 느린 씁니다.

편집:

그 첫 번째 시간을 내가 사용하는 LDAP 었 프로그램에서는 기업을 위해 언젠가 지금입니다.는 이유입니다 내 생각에 그것의 인기스스지에 대해 들었습니다.

도움이 되었습니까?

해결책

내가 생각하는 OP 었을 참조하여 사용하는 LDAP 형 데이터(읽기:계층 구조 데이터베이스),으로 저장 메커니즘 응용 프로그램를 위한 데이터이다.
는 동안 그것의 아주 분명하는 대부분의 네트워크에 로그온에 기반하는 LDAP 에서,그것은 거대한 대부분의 비즈니스 시스템을 기반으로 관계형 데이터 모델,그리고 매우 몇 가지를 기반으로 하는 계층-데이터 모델을 제공합니다.

가정이 진짜 문제는 여기),내가를 제공 몇 가지 부분적으로 답변,그것을 함께 아마 완전히 당신의 질문에 대답:

  • 복잡성과 높은 바의 항목(로 @엘리야가 언)
  • 당신이 언급한,그것은 일반적으로 학교에서 가르치고 이에 익숙하지 않은 많은,따라서 일반적으로 사용하지 않는(이 재귀,또는 자체 fulfulling 예언은?)
  • 계층적 datamodels 는 디자인으로는 최적화 찾기 특정 데이터,그리고 매우 많은 비용을 작성하거나 업데이트 새로운 데이터입니다.가장 일반적인 비즈니스 응용 프로그램은 OLTP(트랜잭션)를 기반으로하고,요구량의 씁니다(제외하고 BI-type 앱에 관한 것이며,그 순간에).
  • 좀 더 구체적으로 계층 모델을 찾을 수 특정 요소 데이터 수행되지 않을 결합 질량에서 선택 그룹 바이 etc.(그러니까이에서 논리적 PoV,관계없이의 특정 컨텍스트).
  • 대부분의 데이터 관계,또는 맞출 수 있는 관계형 모델은 가장 쉽습니다.특히 양 당신이보고 싶은 큰 한번 벤 면적 데이터,비교하,etc.
  • 심지어는 데이터에 대한 관계형,우리의 마음이 될 것을 생각하도록 훈련"관계형 모델"보다 쉽게 계층 구조(지만 이러한 결과의 내 초점-우리는 우리들 대부분이 가르치신).그것은 단지는 쉽게""분류의 데이터를 깔끔한 행과 열...

다른 팁

LDAP가 인기가 없다는 결론에 어떻게 왔습니까? 내가 일한 모든 대기업에서 그들은 사용자 정보의 중앙 저장소에 액세스하는 방법으로 LDAP를 사용했습니다.

데이터베이스와의 비교는 약간 이상합니다. LDAP는 프로토콜이며 데이터베이스는 모든 제품을 다루는 용어입니다. 데이터베이스보다 LDAP가 더 빠르거나 느리다고 말하는 것은 HTTP가 웹 서버보다 더 빠르거나 느리다고 말하는 것과 같습니다. 특히 모든 단일 LDAP 저장소 뒤에 어떤 종류의 데이터베이스 (아마도 관계형 데이터베이스)를 찾을 것으로 예상하기 때문입니다.

LDAP는 매우 인기가 있습니다. Windows Active Directory에서 사용하는 프로토콜입니다.이 프로토콜은 상당히 널리 퍼져 있습니다.

LDAP는 훌륭합니다. 단일 사인 ON 및 내부 도구를위한 멋진 도구입니다.

데이터베이스보다 더 빠른 읽기에 대한 의미가 확실하지 않으면 일반적으로 서버에서 실행되며 인증은 와이어 위로 처리됩니다.

Write-Few Read-Many 시스템을 설계하면 데이터베이스의 간단한 사용자 테이블 이상을 제공하므로 인증을 처리하여 필요한 시스템에 연결할 수 있습니다.

직장에서 우리는 SSH, NFS, 인트라넷 액세스, 내부 도구, 모든 것에 사용합니다. DB를 사용한 경우 많은 다른 시스템간에 인증 코드를 복제해야합니다.

나는 그것이 인기가 없다고 말하는 것에 대한 약간의 오프베이스라고 생각합니다. 그것이 인기가 없다면 당신은 아마도 질문을하지 않을 것입니다. 그러나 나는 그 표기법과 사용이 약간 복잡하다고 생각하고 비교적 간단한 작업을위한 높은 진입대를 만듭니다. 이는 채택률에 영향을 줄 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top