ฐานข้อมูลเรียลไทม์ Firebase สำหรับนักพัฒนา SQL (ชุดวิดีโอ)

หากคุณสนใจที่จะเรียนรู้เกี่ยวกับ Realtime Database แต่มาจากพื้นฐาน SQL แบบดั้งเดิม วิดีโอชุดนี้จากช่อง Firebase YouTube อาจเป็นที่สนใจของคุณ

วิดีโอแรกนี้ครอบคลุมถึงความแตกต่างหลักระหว่างวิธีที่ข้อมูลถูกเก็บไว้ในฐานข้อมูล SQL แบบเดิม และวิธีที่มันถูกเก็บไว้ในฐานข้อมูล NoSQL เช่น Realtime Database

วิดีโอนี้ใช้โมเดลฐานข้อมูลเชิงสัมพันธ์ที่ปกติแล้วคุณอาจเห็นในฐานข้อมูล SQL และแปลงเป็นโมเดล NoSQL ที่ทำงานได้ดีในฐานข้อมูลเรียลไทม์ของ Firebase

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

วิดีโอนี้เริ่มต้นด้วยการสืบค้น SQL ทั่วไปแปดรายการ แล้วแปลงทีละรายการเป็นการสืบค้นที่ทำงานกับฐานข้อมูลเรียลไทม์ ได้เวลานำความรู้เชิงทฤษฎีของคุณไปปฏิบัติแล้ว!

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

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

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

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