ความแตกต่างระหว่าง LDAP และฐานข้อมูล ความแตกต่างระหว่าง

Anonim

LDAP เทียบกับฐานข้อมูล

Lightweight Directory Access Protocol (เรียกอีกอย่างว่า LDAP) เป็นโปรโตคอลแอ็พพลิเคชัน โปรโตคอลนี้ใช้เฉพาะสำหรับการสืบค้นข้อมูลรวมถึงการแก้ไขข้อมูลดังกล่าว นี่คือการดำเนินการโดยใช้บริการไดเรกทอรีนั่นคือระบบซอฟต์แวร์ที่จัดเก็บจัดระเบียบและให้การเข้าถึงข้อมูลที่อยู่ในไดเรกทอรีที่รันผ่าน TCP / IP หน้าที่หลักของไดเร็กทอรีใด ๆ คือการทำหน้าที่เป็นชุดของอ็อบเจ็กต์ที่มีแอตทริบิวต์ที่มีการจัดลอจิกและลำดับชั้นเช่นสมุดโทรศัพท์

ฐานข้อมูลเป็นเพียงชุดข้อมูลที่มีการใช้งานอย่างน้อยหนึ่งรายการ มีไม่กี่วิธีที่ฐานข้อมูลมีความสามารถในการจัด มีการจัดหมวดหมู่ข้อมูลที่พบมากที่สุดโดยระบุประเภทของเนื้อหาตัวอย่างเช่นบรรณานุกรมข้อความแบบเต็มตัวเลขหรือภาพ อีกวิธีหนึ่งในการจัดโครงสร้างฐานข้อมูลคือการตรวจสอบแบบจำลองฐานข้อมูลหรือสถาปัตยกรรมฐานข้อมูล นี้สามารถทำได้โดยเฉพาะซอฟต์แวร์จัดข้อมูลในฐานข้อมูลตามรูปแบบฐานข้อมูลดังกล่าว รูปแบบฐานข้อมูลที่พบบ่อยที่สุดคือรูปแบบความสัมพันธ์ซึ่งเป็นรูปแบบฐานข้อมูลที่ขึ้นอยู่กับลอจิกคำสั่งลำดับแรก

เซสชัน LDAP ถูกเรียกโดยไคลเอ็นต์ เขาทำสำเร็จได้โดยเชื่อมต่อกับเซิร์ฟเวอร์ LDAP เซิร์ฟเวอร์นี้เรียกว่า Directory System Agent (หรือ DSA) อยู่บนพอร์ต TCP 389 โดยค่าเริ่มต้น หลังจากที่ไคลเอ็นต์เชื่อมต่อกับเซิร์ฟเวอร์ LDAP เขาจะส่งการร้องขอการดำเนินการไปยังเซิร์ฟเวอร์นั้นและในทางกลับกันเซิร์ฟเวอร์จะส่งคำตอบ (หรือจำนวนการตอบกลับ) อย่างไรก็ตามไคลเอ็นต์ไม่จำเป็นต้องรอการตอบสนองเพื่อส่งคำขอต่อไปยกเว้นในบางกรณี เซิร์ฟเวอร์อาจส่งคำตอบตามลำดับใดก็ได้ เซิร์ฟเวอร์ยังมีความสามารถในการส่งการตอบกลับที่ไม่พึงประสงค์ไปยังคำบอกกล่าวที่ไม่พึงประสงค์ซึ่งไม่ได้เป็นการตอบสนองต่อคำขอใด ๆ (เช่นก่อนที่จะเชื่อมต่อกับช่วงเวลาที่เชื่อมต่อ)

มีสถาปัตยกรรมฐานข้อมูลหลายแบบที่มีอยู่และในความเป็นจริงฐานข้อมูลจำนวนมากใช้การรวมกันของกลยุทธ์เพื่อทำงาน ฐานข้อมูลประกอบด้วยซอฟต์แวร์ 'คอนเทนเนอร์' คอนเทนเนอร์เหล่านี้ได้รับการออกแบบมาโดยเฉพาะเพื่อรวบรวมและจัดเก็บข้อมูลเพื่อให้ผู้ใช้สามารถเรียกคืนเพิ่มอัปเดตหรือนำข้อมูลออกโดยอัตโนมัติ โปรแกรมฐานข้อมูลได้รับการออกแบบมาเพื่อให้ผู้ใช้สามารถเพิ่มหรือลบข้อมูลที่จำเป็นได้ ฐานข้อมูลมักจะอยู่ในโครงสร้างแบบตารางซึ่งหมายถึงแถวและคอลัมน์

สรุป:

1. LDAP เป็นโปรโตคอลแอ็พพลิเคชันที่สืบค้นและแก้ไขข้อมูลโดยใช้บริการไดเรกทอรี ฐานข้อมูลคือชุดข้อมูลที่มีการใช้งานตั้งแต่ขึ้นไป

2 เซสชัน LDAP จะถูกกระตุ้นโดยไคลเอ็นต์ที่เชื่อมต่อกับเซิร์ฟเวอร์ LDAP มีสถาปัตยกรรมฐานข้อมูลต่างๆที่ฐานข้อมูลจำนวนมากใช้ในการแสดงคอนเสิร์ตกับอีกฝ่ายหนึ่ง