Azure Cosmos DB: บริการฐานข้อมูล NoSQL ที่มีการจัดการ

เผยแพร่แล้ว: 2023-01-26

ฐานข้อมูล NoSQL กำลังเป็นที่นิยมมากขึ้นเนื่องจากความต้องการฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้เพิ่มมากขึ้น Azure เป็นแพลตฟอร์มคลาวด์ยอดนิยมที่ให้บริการฐานข้อมูล NoSQL ที่เรียกว่า Azure Cosmos DB ในบทความนี้ เราจะมาดูกันว่า Azure Cosmos DB คืออะไร และจะนำไปใช้ขับเคลื่อนแอปพลิเคชันของคุณได้อย่างไร

sql NoSQL คืออะไร? ตรงกันข้ามกับฐานข้อมูลเชิงสัมพันธ์ซึ่งเป็นประเภทของฐานข้อมูลในความหมายดั้งเดิม ฐานข้อมูล NoSQL เป็นฐานข้อมูลที่ไม่ได้อยู่ในความหมายดั้งเดิม ฐานข้อมูลเหล่านี้มีความสำคัญเนื่องจากเป็น สิ่งนี้ไม่ได้ทำให้เกิดความพยายามเพิ่มเติมในส่วนของผู้ใช้เพื่อให้แน่ใจว่าข้อมูลมีความสมบูรณ์ เช่น การใช้คีย์นอก ชนิดข้อมูล และฟิลด์ทางเลือก นักวิทยาศาสตร์ด้านข้อมูลและนักพัฒนาแอปพลิเคชันทำงานร่วมกันเพื่อรับประกันความสมบูรณ์ของข้อมูลที่พวกเขาสร้างขึ้น เป็นขั้นตอนแรกในการแทนที่ฐานข้อมูลเชิงสัมพันธ์แบบดั้งเดิมด้วยกราฟหรือฐานข้อมูลเอกสาร ฐานข้อมูลเหล่านี้ใช้ API และ SDK แทนการใช้ SQL เพื่อจัดการข้อมูล

บน Azure มีตัวเลือก PaaS สำหรับ NoSQL หากคุณไม่พบเซิร์ฟเวอร์ที่เหมาะสม คุณสามารถโฮสต์ฐานข้อมูลของคุณเองบน Azure Virtual Machine นอกเหนือจากการจัดหาฐานทรัพยากรแล้ว Neo4j ยังมีการคงอยู่ของ Polyglot ซึ่งหมายความว่าจะเก็บข้อมูลไว้ในเทคโนโลยีฐานข้อมูลหลายรายการ แพลตฟอร์ม Azure เป็นสถานที่ที่ยอดเยี่ยมในการทำงาน ต้องขอบคุณการสนับสนุนชั้นหนึ่ง และทำงานร่วมกับบริการที่ยอดเยี่ยมอื่นๆ เช่น Azure Machine Learning, IoT Hub และอื่นๆ ณ วันนี้ ไม่มีทางที่จะใช้ ฐานข้อมูล Graph NoSQL ของ Azure

ด้วยการใช้ Azure Storage แอปพลิเคชันภายในองค์กรสามารถจัดเก็บและดึงข้อมูลที่ไม่มีโครงสร้างจำนวนมาก เช่น เอกสารและไฟล์มีเดียใน Azure blobs ข้อมูลที่มี โครงสร้างเป็น nosql ด้วย Azure Tables และข้อความที่เชื่อถือได้ด้วย Azure Queues ตลอดจนการโยกย้ายบน- แอปพลิเคชันภายในองค์กรไปยังระบบคลาวด์

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

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

แพลตฟอร์ม ฐานข้อมูล Azure SQL เป็นแพลตฟอร์มที่มีการจัดการเต็มรูปแบบในฐานะเครื่องมือฐานข้อมูลบริการ (PaaS) ที่จัดการงานการจัดการฐานข้อมูลส่วนใหญ่ เช่น การอัปเกรด การแพตช์ การสำรองข้อมูล และการตรวจสอบ

Azure Sql Nosql คืออะไร

Azure Sql Nosql คืออะไร
ภาพโดย: https://wp.com

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

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

ใช้ Gremlin API ซึ่งเป็นเฟรมเวิร์กการคำนวณกราฟที่ใช้ Apache TinkerPop MongoDB API เชื่อมต่อ Cosmos DB กับฐานข้อมูลผ่านโปรโตคอลสายของฐานข้อมูล คุณสามารถใช้ API นี้เพื่อย้ายแอปพลิเคชันที่มีอยู่ได้ภายในเวลาไม่ถึงหนึ่งนาที เมื่อเชื่อมต่อกับแอปพลิเคชัน Cassandra ที่มีอยู่ Cassandra API อนุญาตให้คุณใช้ Cassandra Query Language (CQL) เพื่อดึงข้อมูลจากแอปพลิเคชัน Cassandra การใช้หน่วยคำขอ (RU) จะช่วยให้คุณกำหนดประสิทธิภาพของคอนเทนเนอร์และฐานข้อมูลได้ การเรียกเก็บเงินและ UI เป็นทั้งส่วนหนึ่งของระบบ Rus และสามารถใช้จัดการและเพิ่มประสิทธิภาพการเรียกเก็บเงินของคุณได้ ปริมาณในระบบคลาวด์ของ NetApp จะปรากฏขึ้น

โซลูชันการจัดการพื้นที่เก็บข้อมูลของ ONTAP มีให้บริการบน Amazon Web Services (AWS), Azure และ Google Cloud Platform (Google Cloud) การจัดการข้อมูลทั่วโลกเป็นเรื่องง่ายโดยการจำลองแบบทางภูมิศาสตร์ ซึ่งเป็นวิธีการคำนวณทั่วโลก ค่าใช้จ่ายของ NoSQL ในการปรับใช้ระบบคลาวด์นั้นเกี่ยวข้องโดยตรงกับการใช้คุณสมบัติประสิทธิภาพการจัดเก็บข้อมูลในตัว

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

Azure ต้องการ SQL หรือไม่

Azure ต้องการ SQL หรือไม่
ภาพโดย: https://pcdn.co

ไม่มีคำตอบที่แน่ชัดว่า Azure ต้องการ SQL หรือไม่ ในขณะที่บางคนโต้แย้งว่า Azure สามารถทำงานได้โดยไม่ต้องใช้ SQL แต่บางคนก็อ้างว่าคุณสมบัติบางอย่างอาจทำงานไม่ถูกต้องหากไม่มี ท้ายที่สุดแล้ว ขึ้นอยู่กับผู้ใช้แต่ละรายที่จะตัดสินใจว่าจะใช้ SQL กับ Azure หรือไม่

ด้วยบริการฐานข้อมูล Microsoft Azure SQL คุณสามารถทำให้ทันสมัยและสร้างนวัตกรรมบน ฐานข้อมูลคลาวด์ที่ทันสมัย ได้อย่างง่ายดาย คุณสามารถรวมพอร์ตโฟลิโอทั้งหมดของคุณเข้าด้วยกันและเลือกจากการปรับใช้ที่หลากหลาย รวมถึงเอดจ์และคลาวด์ ด้วยต้นทุนรวมในการเป็นเจ้าของที่น้อยที่สุด คุณสามารถลดการลงทุนด้านฮาร์ดแวร์ภายในองค์กรได้ในขณะเดียวกันก็ประหยัดเงินไปด้วย ในการพิจารณาประสิทธิภาพและราคาของ 16 vcore, 64 vcore และ 80 vcore Azure นักวิจัยได้เปรียบเทียบประสิทธิภาพของ Azure 16 vcore, 64 vcore และ 80 vcore อินสแตนซ์ที่มีการจัดการของ SQL บนระดับฮาร์ดแวร์ที่สำคัญต่อธุรกิจจะได้รับการจัดการในลักษณะนี้ ใน Amazon Web Services จะใช้ RDS สำหรับบริการฐานข้อมูลเชิงสัมพันธ์ เราใช้การศึกษานี้เพื่อพิจารณาว่าสภาพแวดล้อม OLTP และการวิเคราะห์ที่ซับซ้อนส่งผลต่อธุรกรรมแบบอ่านอย่างเดียวและการอัปเดตมากเพียงใด

ขณะนี้เป็นไปได้ที่จะได้รับเครดิต $200 สำหรับการใช้ Azure เป็นบัญชีฟรีภายใน 30 วัน ผู้ใช้ของเราสามารถไว้วางใจในการเข้าถึงบริการยอดนิยมต่างๆ ของเราได้ฟรี เช่นเดียวกับบริการอื่นๆ อีก 40 รายการที่ฟรีตลอดเวลา หลังจาก 12 เดือน คุณจะได้รับบริการฟรีตลอดเวลามากกว่า 40 บริการ และคุณจะยังคงจ่ายเฉพาะบริการที่คุณใช้เกินและสูงกว่าค่าอนุญาตรายเดือนฟรีของคุณ Sameer Agarwal ผู้จัดการอาวุโสของ H กล่าวว่า Rohit Mistry รองประธานบริหารฝ่ายพัฒนาธุรกิจของ Manulife กล่าวว่าทรัพยากรต่างๆ สามารถนำมาใช้อย่างมีประสิทธิภาพมากขึ้นภายในเวลาไม่กี่ชั่วโมง ข้อพิจารณาหลักสามประการในการเลือกบริการ Azure ที่เหมาะสม ได้แก่ ประสิทธิภาพ ความน่าเชื่อถือ และต้นทุน หากคุณต้องการการควบคุมระบบปฏิบัติการพื้นฐานอย่างสมบูรณ์เนื่องจากการปฏิบัติตามข้อกำหนดหรือการพึ่งพาซอฟต์แวร์ Azure Virtual Machines เป็นตัวเลือกที่ดีที่สุด หากคุณต้องการใช้ SQL Server เวอร์ชันล่าสุด การปรับปรุงแอปพลิเคชันที่มีอยู่ให้ทันสมัยบนโซลูชันที่มีการจัดการเต็มรูปแบบ เช่น Azure Database หรือ Azure Managed Instance จะเป็นตัวเลือกที่ดี

ฐานข้อมูล SQL เป็นฐานข้อมูลบนคลาวด์ในฐานะตัวเลือกบริการ (DBaaS) ที่พร้อมใช้งานผ่านฐานข้อมูล Azure SQL ฐานข้อมูล SQL ไม่อนุญาตให้คุณเข้าถึงคอมพิวเตอร์ที่เป็นโฮสต์ของฐานข้อมูล Infrastructure-as-a-service (IaaS) เป็นส่วนเสริมล่าสุดของ Azure Virtual Machine SQL Server สามารถรันบนเครื่องเสมือน Azure ได้ในลักษณะเดียวกับที่สามารถรันบนเซิร์ฟเวอร์จริงในระบบคลาวด์
Azure SQL Database นำเสนอโมเดลฐานข้อมูลในรูปแบบบริการ (DBaaS)
หากคุณต้องการสร้างแอปใน Azure คุณต้องเชี่ยวชาญในภาษาต่างๆ เช่น JavaScript, SQL Web Server และ HTML5 จำเป็นอย่างยิ่งที่จะต้องเข้าใจการประมวลผลแบบคลาวด์เพื่อใช้งานอย่างมีประสิทธิภาพ จำเป็นอย่างยิ่งที่คุณจะต้องเข้าใจว่าฐานข้อมูล เซิร์ฟเวอร์ เครือข่าย และระบบเครือข่ายทำงานอย่างไรในสภาพแวดล้อมแบบคลาวด์


ตัวเลือกฐานข้อมูล Azure Nosql

มีฐานข้อมูล NoSQL สี่ประเภทใน Azure: คีย์-ค่า เอกสาร คอลัมน์ และกราฟ

Azure Cosmos DB ซึ่งเป็นโซลูชัน PaaS (Platform as a Service) จาก Microsoft ช่วยให้คุณเข้าถึงและอัปเดตข้อมูลได้รวดเร็วยิ่งขึ้น ข้อมูลผู้ใช้ทั้งหมดของคุณสามารถจัดเก็บไว้ในฐานข้อมูลส่วนกลางเดียวที่ปรับขนาดและจำลองตัวเองโดยอัตโนมัติบนแพลตฟอร์มใด ๆ โดยไม่คำนึงถึงแพลตฟอร์ม Azure Cosmos DB สามารถกำหนดค่าได้ในสองโหมด: ปริมาณงานที่ให้บริการและความจุแบบไร้เซิร์ฟเวอร์ คุณสามารถรับข้อมูลทั่วไปเกี่ยวกับ Cosmos DB ได้โดยคลิกที่แท็บภาพรวม ดังที่แสดงด้านล่าง บัญชี Cosmos DB ฟรีจะหมดอายุใน 719h:59min เมื่อคุณคลิกปุ่มเริ่มต้นอย่างรวดเร็ว คุณจะเห็นคอนเทนเนอร์สำหรับสร้างรายการ ในระหว่างขั้นตอนนี้ คอนเทนเนอร์ 'รายการ' จะถูกสร้างขึ้นโดยมีความสามารถในการรับส่งข้อมูล 400 หน่วยคำขอต่อวินาที (RU/s) และ 400 อ่านต่อวินาที (เขียนต่อวินาที)

หน้าต่าง Data Explorer จะปรากฏขึ้นเมื่อสร้างคอนเทนเนอร์ Item แล้ว และคุณสามารถเข้าถึง CosmosDB ได้จากที่นั่นเช่นกัน เลือก รายการใหม่ จากเมนูแบบเลื่อนลง รายการใหม่ เพื่อเพิ่มบันทึกใหม่ไปยังฐานข้อมูล Cosmos เนื่องจาก Cosmos DB ไม่มีสคีมา เอกสารจึงสามารถจัดโครงสร้างได้ตามที่เห็นสมควร สามารถสืบค้นข้อมูล Cosmos DB ได้โดยใช้แบบสอบถามใหม่ – SELECT * FROM c. เมื่อเราทำแบบสอบถามนี้ มันจะดึงเอกสารทั้งหมดในฐานข้อมูลของเรา

Azure Cosmos Db: ฐานข้อมูล Nosql สำหรับความน่าเชื่อถือและประสิทธิภาพ

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

Azure ตร

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

ผลิตภัณฑ์และคุณลักษณะใดบ้างบน Microsoft Azure ที่ใช้เครื่องมือฐานข้อมูล SQL Server ค้นพบวิธีที่แต่ละผลิตภัณฑ์ผสานรวมเข้ากับ แพลตฟอร์มข้อมูล Azure ของ Microsoft เพื่อตอบสนองความต้องการเฉพาะทางธุรกิจของคุณ บทความนี้จะช่วยคุณพิจารณาว่าแนวทางใดจะให้ประโยชน์สูงสุดต่อความต้องการทางธุรกิจของคุณ ตั้งแต่การประหยัดต้นทุนไปจนถึงการจัดการขั้นต่ำ นอกเหนือจากการนำเสนอข้อมูลที่หลากหลายแล้ว ยังมีปัจจัยอีกมากมายที่สามารถมีอิทธิพลต่อการตัดสินใจของคุณ คุณสามารถใช้ประสิทธิภาพด้านต้นทุนและระดับการจัดการเพื่อกำหนดข้อเสนอบริการแต่ละรายการ ด้วย Azure คุณสามารถเรียกใช้ปริมาณงานฐานข้อมูลของคุณเป็นบริการโฮสต์ (PaaS) หรือเป็นโครงสร้างพื้นฐานโฮสต์ที่รองรับเลเยอร์ซอฟต์แวร์ (IaaS) ส่วนนี้ครอบคลุมถึงกลุ่มบริการ Azure SQL ซึ่งรวมถึงพื้นฐานการเรียกเก็บเงินและการออกใบอนุญาต

คุณจะได้เรียนรู้วิธีการคำนวณค่าใช้จ่ายในการสมัครทั้งหมด คุณสามารถกำหนดค่าระดับบริการและขนาดการประมวลผลแบบไดนามิกเพื่อให้เหมาะกับความต้องการปริมาณงานเฉพาะของแอปพลิเคชันของคุณโดยใช้ทั้งสองอย่าง ความพร้อมใช้งานของ SLA สำหรับทั้ง Azure SQL Database และ Azure SQL Managed Instance คือ 99.99% ตัวเลือกความพร้อมใช้งานสูงที่รองรับช่วยให้คุณบรรลุความพร้อมใช้งานของฐานข้อมูล 99% แม้ว่าจะไม่มี SLA เพิ่มเติมก็ตาม ดูข้อมูลเพิ่มเติมเกี่ยวกับราคาได้ในแหล่งข้อมูลต่อไปนี้ ด้วยพอร์ทัล Azure คุณสามารถจัดการกิจกรรม Azure ทั้งหมดได้จากที่เดียว คุณจะสามารถใช้ทรัพยากร SQL Server ของคุณในเครื่องเสมือน Azure (VM) นอกจากนี้ยังเป็นตัวเลือกที่ยอดเยี่ยมหากคุณต้องการย้ายแอปพลิเคชันและฐานข้อมูลภายในองค์กรของคุณไปยัง Azure ตามที่เป็นอยู่ เนื่องจากคุณไม่ต้องเปลี่ยนงานนำเสนอ แอปพลิเคชัน หรือชั้นข้อมูล คุณจึงประหยัดเวลาและค่าใช้จ่ายในการออกแบบสถาปัตยกรรมใหม่ได้

Azure Cosmos Db เป็นตัวอย่างของ

Azure Cosmos DB เป็นบริการฐานข้อมูลแบบหลายรุ่นที่กระจายอยู่ทั่วโลก ซึ่งสนับสนุนฐานข้อมูลเอกสาร คีย์-ค่า คอลัมน์กว้าง และกราฟ สร้างขึ้นบน แพลตฟอร์มคลาวด์ Microsoft Azure และนำเสนอมาตราส่วนอัตโนมัติ ความพร้อมใช้งานสูง และความหน่วงต่ำ

CosmosDB ซึ่งเป็นฐานข้อมูลแบบกระจายที่มีการจัดการเต็มรูปแบบและไร้เซิร์ฟเวอร์ เขียนด้วย PostgreSQL, MongoDB และ Apache Cassandra การอ่านและเขียนในมิลลิวินาทีหลักเดียวที่สนับสนุน SLA และความพร้อมใช้งาน 99.999 เปอร์เซ็นต์สำหรับข้อมูล NoSQL ทำให้สามารถขยายขนาดได้ทันทีและอ่านและเขียนในมิลลิวินาที เมื่อใช้โหมดไร้เซิร์ฟเวอร์ตามปริมาณการใช้งาน คุณสามารถเรียกใช้ปริมาณงานการผลิตและการพัฒนาได้ง่ายขึ้นและคุ้มค่า รับข้อมูลเชิงลึกแบบเรียลไทม์ด้วย Azure Synapse Analytics ซึ่งใช้การวิเคราะห์แบบไม่ใช้ ETL แพลตฟอร์ม Azure CosmosDB รองรับแอปพลิเคชันแบบกระจายทั่วโลก โดยมีเวลาแฝงต่ำและมีความพร้อมใช้งานสูง กระจายและวิเคราะห์ข้อมูลการสตรีมผ่านอุปกรณ์หลายเครื่องพร้อมกันจากที่ใดก็ได้บนโลกใบนี้ ปรับขนาดทันทีและยืดหยุ่นเพื่อจัดการกับกรณีการใช้งาน IoT และ Telemetry แบบเรียลไทม์

Azure Cosmos DB สำหรับ NoSQL สร้างขึ้นบน Java, Node.js, Python, NET และ JavaScript และสามารถดำเนินการได้บนแพลตฟอร์มใดก็ได้ ให้การสนับสนุน PostgreSQL, MongoDB และ Apache Cassandra สำหรับนักพัฒนา คุณสามารถเริ่มต้นด้วยโหนดฟรีและเพิ่มขนาดแอปพลิเคชันฐานข้อมูลเชิงสัมพันธ์ของคุณเป็นขนาดใดก็ได้ ประกอบด้วยส่วนขยาย Postgres จำนวนหนึ่ง (รวมถึง PostGIS สำหรับระบบสารสนเทศภูมิศาสตร์) การทำดัชนีที่หลากหลาย และธุรกรรม ACID API มีการเปลี่ยนแปลงโค้ดเพียงเล็กน้อย ทำให้ง่ายต่อการติดตั้งและใช้ไดรเวอร์ MongoDB, SDK และเครื่องมือต่างๆ ที่รวมอยู่ในนั้น บริการข้อมูล NoSQL มอบ SLA ที่ครอบคลุมทั้งทรูพุต เวลาแฝง ความสม่ำเสมอ และความพร้อมใช้งานสูง

Azure Cosmos เป็นฐานข้อมูลประเภทใด

ได้รับการจัดการอย่างสมบูรณ์ใน Azure และรวม NoSQL และฐานข้อมูลเชิงสัมพันธ์สำหรับสภาพแวดล้อมการพัฒนาแอปในปัจจุบัน

Azure Cosmos Db Paas หรือ Serverless?

การใช้ Azure Cosmos DB แบบไร้เซิร์ฟเวอร์ ช่วยให้คุณใช้ข้อมูลกับบัญชี Azure Cosmos DB ในลักษณะตามการใช้งาน คุณจะถูกเรียกเก็บเงินสำหรับหน่วยคำขอ (RU) ที่ใช้โดยการทำงานของฐานข้อมูลและพื้นที่เก็บข้อมูลที่ใช้โดยข้อมูลของคุณเมื่อคุณเรียกใช้แอปพลิเคชันแบบไร้เซิร์ฟเวอร์