Oracle ช้ากว่า Nosql หรือไม่
เผยแพร่แล้ว: 2023-01-29ไม่มีคำตอบง่ายๆ สำหรับคำถามที่ว่า Oracle มาสายที่งาน Nosql หรือไม่ ในแง่หนึ่ง Oracle เป็นฐานข้อมูลเชิงสัมพันธ์ที่น่าเชื่อถือและได้รับความนิยมมาเป็นเวลาหลายปี ดังนั้นจึงไม่น่าแปลกใจที่พวกเขาต้องการแตกแขนงออกไปสู่โลกแห่งฐานข้อมูล Nosql ที่ได้รับความนิยมมากขึ้นเรื่อยๆ ในทางกลับกัน ฐานข้อมูล Nosql มีมาหลายปีแล้ว และ Oracle เพิ่งเข้าสู่การต่อสู้ แล้วมันคืออะไร? Oracle มาช้าที่ Nosql หรือแค่สละเวลาเพื่อเข้าสู่ตลาดที่ยังค่อนข้างใหม่ มีข้อดีและข้อเสียในการโต้แย้งทั้งสอง ในแง่หนึ่ง Oracle เป็นชื่อที่เชื่อถือได้และมีชื่อเสียงในโลกของฐานข้อมูล พวกเขามีประสบการณ์มากมายเกี่ยวกับฐานข้อมูลเชิงสัมพันธ์ และเป็นที่รู้จักว่ามีความน่าเชื่อถือและแข็งแกร่ง ในทางกลับกัน ฐานข้อมูล Nosql มีมาระยะหนึ่งแล้ว และตอนนี้ Oracle เพิ่งเข้ามามีบทบาท สิ่งนี้อาจถูกมองว่าเป็นสิ่งที่ไม่ดี เพราะมันบ่งบอกว่า Oracle ล้าหลังเมื่อพูดถึง Nosql ท้ายที่สุดแล้ว ขึ้นอยู่กับแต่ละบุคคลที่จะตัดสินใจว่า Oracle จะใช้ Nosql ล่าช้าหรือไม่ มีข้อโต้แย้งที่ดีสำหรับทั้งสองฝ่าย
Oracle ใช้ Nosql หรือไม่
ฐานข้อมูล Oracle NoSQL คืออะไร Oracle NoSQL Database ซึ่งเป็น บริการระบบคลาวด์ฐานข้อมูล ที่มีการจัดการเต็มรูปแบบ นำเสนอเวลาแฝงต่ำที่คาดการณ์ได้ การปรับขนาดแบบไดนามิก ประสิทธิภาพสูง และความน่าเชื่อถือสูงสำหรับการจัดเก็บเอกสาร คีย์-ค่า และข้อมูลสคีมาคงที่ ด้วยบริการนี้ คุณสามารถเริ่มต้นใช้งานได้ภายในไม่กี่นาที
จุดประสงค์ของบทช่วยสอนนี้คือครอบคลุมงานที่คุณสามารถทำได้โดยใช้ Oracle SQL Developer ในฐานข้อมูล Oracle NoSQL ในบทช่วยสอนนี้ เราจะใช้ kvlite เพื่อสร้างอินสแตนซ์ kvstore ของโหนด ขั้นตอนต่อไปนี้จะนำคุณเข้าสู่กระบวนการดูสคีมาของตารางและข้อมูลที่อยู่ใน KVstore ในปัจจุบัน ไปที่ไดเร็กทอรีพร้อมไฟล์สำหรับบทช่วยสอนนี้โดยเปิดเทอร์มินัล ในเทอร์มินัล ยืนยันว่าไดเร็กทอรีของบทช่วยสอนอยู่ในไดเร็กทอรีเดียวกัน คุณสามารถโหลดข้อมูลบางส่วนลงในตาราง kvstore ได้โดยการรันสคริปต์ load.sh การคลิกสองครั้งที่แท็บข้อมูลจะนำคุณไปยังข้อมูลของตาราง ตารางผู้ใช้และตารางย่อยจะแสดงในแท็บตารางย่อย
การดึงข้อมูลที่รวดเร็วและสถาปัตยกรรมที่ยืดหยุ่นมากขึ้นเป็นสองสาเหตุหลักที่ทำให้ฐานข้อมูล NoSQL เป็นที่นิยมมากขึ้นในศูนย์ข้อมูล อาจไม่เหมาะสำหรับทุกแอปพลิเคชัน แต่เป็นตัวเลือก นักวิทยาศาสตร์ข้อมูลและวิศวกรการเรียนรู้ของเครื่องสามารถใช้ NoSQL เพื่อจัดเก็บข้อมูลและข้อมูลเมตาของโมเดล ในขณะที่วิศวกรข้อมูลสามารถใช้ NoSQL เพื่อจัดเก็บและดึงข้อมูลที่สะอาดแล้ว แม้ว่าฐานข้อมูล NoSQL จะสามารถดึงข้อมูลได้เร็วกว่าฐานข้อมูล SQL แบบเดิม แต่ก็ไม่เหมาะสำหรับทุกแอปพลิเคชัน ฐานข้อมูล NoSQL จะต้องหาทางรักษาข้อมูลให้สอดคล้องกัน รักษาความเร็วในการสืบค้น และคงความสามารถในการแข่งขันในศูนย์ข้อมูลด้วยการทำให้มั่นใจว่าข้อมูลจะสอดคล้องกันในทันที
เหตุใดฐานข้อมูล Nosql จึงไม่ใช่ตัวเลือกที่ดีเสมอไป
คุณสมบัติ ACID ของธุรกรรม NoSQL เช่น atomicity ความสม่ำเสมอ การแยกตัว และความทนทาน จะไม่แสดงอยู่เสมอ ฐานข้อมูลเชิงสัมพันธ์ส่วนใหญ่มี ACID ซึ่งทำให้มั่นใจได้ว่าข้อมูลยังคงสอดคล้องกันทั่วทั้งฐานข้อมูลขณะที่มันเคลื่อนที่
เทคโนโลยี NoSQL ขึ้นอยู่กับข้อเท็จจริงที่ว่าฐานข้อมูลในขณะนั้นไม่สามารถจัดการกับ ฐานข้อมูลขนาดใหญ่ ได้ ด้วย NoSQL พื้นที่เก็บข้อมูลแบบเย็นและการเข้าถึงข้อมูลขนาดเพตะไบต์เป็นชุดจึงสามารถเข้าถึงได้ง่ายและมีค่าใช้จ่ายต่ำ ด้วยความเร่งรีบในการแก้ปัญหาข้อมูลขนาดใหญ่ NoSQL ได้ละทิ้งความสามารถหลักของฐานข้อมูลซึ่งทำให้มีประสิทธิภาพสูงสุดและใช้งานง่าย เทคโนโลยีนี้จำเป็นสำหรับระบบที่ใหญ่ที่สุด เช่น อีเมลและเสิร์ชเอ็นจิ้น ซึ่งสร้างโดย Google, Facebook, Microsoft และ Yahoo MySpace มี SQL Server จำนวนมากในช่วงกลางปี 2000 เพื่อรับมือกับการเติบโตอย่างรวดเร็ว การเกิดขึ้นของบริการดิจิทัลใหม่เหล่านี้ทำให้ชัดเจนว่าพวกเขาต้องการโซลูชันใหม่สำหรับการนำเข้า จัดการ และแสดงข้อมูล ACID และ BASE เป็นระบบจัดเก็บข้อมูล 2 รุ่นที่ได้รับการแนะนำ
สารประกอบถูกจำแนกออกเป็นสี่ประเภท ได้แก่ อะตอม ความสม่ำเสมอ การแยกตัว และความทนทาน ตัวย่อ "BASE" ย่อมาจาก "basically available" "soft state" และสุดท้ายคือ "complacent" หากการเขียนยังคงอยู่ แอปพลิเคชันไม่จำเป็นต้องรอให้มีความสอดคล้องกัน ระบบข้อมูลควรสามารถปรับแต่งให้ตรงกับความต้องการของสถาปนิกและนักพัฒนาได้ ความสม่ำเสมอเป็นสิ่งสำคัญในบางครั้ง แต่ก็ไม่ใช่คำตอบเดียวเสมอไป การออกแบบสคีมาที่ดีต้องใช้ความคิดอย่างรอบคอบล่วงหน้าและเป็นเรื่องยาก เมื่อวิศวกรไม่สามารถเข้าถึงสคีมา เขาหรือเธอสามารถคล่องตัวมากขึ้นเมื่อโหลดข้อมูลลงในระบบ
นอกจากผู้อ่านข้อมูลแล้วยังให้ข้อมูลเชิงลึกเกี่ยวกับปัญหา การจัดเก็บข้อมูลเอกสาร (และการจัดเก็บคีย์/ค่า) ไม่ควรเป็นความสามารถแบบสแตนด์อโลนของผลิตภัณฑ์ แต่ควรเป็นส่วนประกอบของ ฐานข้อมูลสมัยใหม่ MongoDB นำความเรียบง่ายมาสู่การปรับใช้ครั้งแรกและการติดตั้งที่ไม่ซับซ้อน อย่างไรก็ตาม ปรากฏว่าแบบจำลองเชิงสัมพันธ์นั้นมีประสิทธิภาพอย่างมาก ในระบบใดก็ตามที่ไม่ต้องการการประมวลผลเล็กน้อย คุณมักจะต้องการสืบค้นข้อมูลด้วยวิธีอื่นและเก็บไว้ที่นั่น NoSQL พยายามเปลี่ยนแปลงโลกมาตลอดทศวรรษที่ผ่านมา แต่จนถึงขณะนี้ความพยายามยังจำกัดอยู่ ประสิทธิภาพของระบบมีความสำคัญอย่างยิ่ง โดยเฉพาะอย่างยิ่งในส่วนที่เกี่ยวข้องกับการสืบค้นด้วย SLA
อีกประเด็นหนึ่งคือระบบแบบกระจายนั้นยากต่อการจัดการ มีหลายคนที่ได้รับการอบรมและศึกษาเกี่ยวกับระบบสัมพันธ์ SingleStoreDB Self-Managed เวอร์ชัน 7.0 สร้างขึ้นโดยคำนึงถึงการจำลองแบบที่รวดเร็วและความทนทานในการซิงค์ ทำได้โดยใช้การคอมมิตแบบสองเฟสเพื่อให้แน่ใจว่าการเปลี่ยนแปลง DDL เผยแพร่อย่างถูกต้องทั่วทั้งคลัสเตอร์ HA ช่วยให้คุณสามารถทำซ้ำข้อมูลได้สองวิธี: ซิงค์และอะซิงค์ และคัดลอกข้อมูลไปยังเครื่องอื่นตามต้องการ ในบางกรณี คุณสามารถจัดทำดัชนีคอลัมน์และฉายเป็นคอลัมน์ในภายหลังได้เมื่อคุณตัดสินใจว่าคุณต้องการสืบค้นคอลัมน์ใด เป็นตัวประมวลผลแบบสอบถามแบบกระจายที่สามารถใช้กับงานที่หลากหลาย
ระบบจะจัดการการกระจายการค้นหาของคุณไปยังโหนดต่างๆ ในคลัสเตอร์โดยเป็นส่วนหนึ่งของนิพจน์ไวยากรณ์ SQL SingleStore รองรับโอเปอเรเตอร์ ANSI SQL ที่ใช้กันทั่วไปในนิพจน์การสืบค้น รวมถึงโมเดลที่ทรงพลังสำหรับการแสดงการสืบค้นทุกขนาด โมเดลเชิงสัมพันธ์ในสถานะปัจจุบันได้พิสูจน์ตัวเองเมื่อเวลาผ่านไป นอกจากนี้ยังเพิ่มคุณสมบัติใหม่อย่างต่อเนื่อง เช่น SingleStore Universal Storage แม้ว่าแบบจำลองเชิงสัมพันธ์จะถูกสร้างขึ้นบนฐานข้อมูลเชิงสัมพันธ์ แต่ก็ไม่มีความท้าทายโดยธรรมชาติ เพียงแค่เปลี่ยนจากการใช้สตอเรจหนึ่งไปยังอีกอันหนึ่งเพื่อใช้ประโยชน์จากสถาปัตยกรรมที่ปรับขนาดออกก็เป็นสิ่งที่จำเป็น
ฐานข้อมูล NoSQL สามารถให้ข้อได้เปรียบที่หลากหลายเหนือฐานข้อมูลเชิงสัมพันธ์ คุณสามารถใช้งานได้เพราะมีโมเดลข้อมูลที่ยืดหยุ่น ปรับขนาดตามแนวนอน มีการสืบค้นที่รวดเร็วมาก และเป็นมิตรกับผู้ใช้มาก โดยทั่วไปแล้วฐานข้อมูล NoSQL จะมีโครงสร้างสคีมาที่ยืดหยุ่นมาก นอกจากนี้ การจัดเก็บรหัสผ่านยังไม่เพียงพอ เนื่องจากการสื่อสารระหว่างไคลเอนต์กับเซิร์ฟเวอร์ไม่ได้เข้ารหัส เครื่องมือเข้ารหัสภายนอกที่เข้ารหัส เช่น LDAP หรือ Kerberos จึงยากต่อการติดตั้ง ไฟล์ข้อมูลมีความเสี่ยงที่จะเกิดความเสียหายเนื่องจากการไม่รองรับการเข้ารหัส
เพื่อ sql หรือไม่เพื่อ sql?
ทำไมเราไม่ควรใช้ Nosql Server ? ข้อมูลที่มีโครงสร้างซับซ้อนซึ่งไม่สามารถสร้างแบบจำลองได้ง่ายในฐานข้อมูล SQL นั้นเหมาะสำหรับฐานข้อมูล NoSQL อย่างไรก็ตาม หากคุณสร้างแบบจำลองข้อมูลของคุณในรูปแบบ SQL ได้ง่าย ก็อาจแนะนำให้ใช้ฐานข้อมูล SQL
ทำไม Nosql ถึงมีประสิทธิภาพสูง?
ฐานข้อมูล Nosql มีประสิทธิภาพสูงเนื่องจากได้รับการออกแบบให้ปรับขนาดในแนวนอน ซึ่งหมายความว่าสามารถกระจายข้อมูลไปยังเซิร์ฟเวอร์หลายเครื่อง ซึ่งช่วยให้สามารถใช้ทรัพยากรได้อย่างมีประสิทธิภาพมากขึ้นและประสิทธิภาพโดยรวมดีขึ้น
ฐานข้อมูลเชิงสัมพันธ์แบบดั้งเดิมไม่สามารถจัดการกับความซับซ้อนของฐานข้อมูล NoSQL ได้ ฐานข้อมูล NoSQL ทำงานได้ดีกว่าฐานข้อมูลเชิงสัมพันธ์ เนื่องจากสามารถปรับขนาดได้มากกว่าและให้ประสิทธิภาพที่ดีกว่า เมื่อเปรียบเทียบกับฐานข้อมูลเชิงสัมพันธ์ ความยืดหยุ่นและความสะดวกในการใช้งานของโมเดลข้อมูลที่นำเสนอโดย MongoDB สามารถนำไปสู่การพัฒนาที่รวดเร็วขึ้นในสภาพแวดล้อมการประมวลผลแบบคลาวด์ โดยทั่วไป จำเป็นต้องมีการแปลงน้อยลงเมื่อจัดเก็บหรือดึงข้อมูลเพื่อใช้งาน สะดวกกว่าในการจัดเก็บและดึงข้อมูลประเภทต่างๆ ที่หลากหลาย มีฐานข้อมูล NoSQL จำนวนมากที่มีสคีมาที่สามารถปรับเปลี่ยนได้ง่ายและควบคุมโดยนักพัฒนา ฐานข้อมูลสามารถแปลงเป็นข้อมูลประเภทใหม่ได้เร็วขึ้นด้วยเหตุนี้
เนื่องจากฐานข้อมูล NoSQL จัดเก็บข้อมูลในรูปแบบดั้งเดิม นักพัฒนาไม่จำเป็นต้องแปลงข้อมูลเป็นรูปแบบการจัดเก็บ โดยทั่วไปแล้ว ฐานข้อมูล NoSQL จะได้รับการดูแลโดยนักพัฒนาจำนวนมาก กลุ่มของคอมพิวเตอร์ยังสามารถตั้งค่าความจุของฐานข้อมูลให้เติบโตและหดตัวได้โดยอัตโนมัติ
เมื่อพูดถึงพื้นที่จัดเก็บคีย์-ค่า ฐานข้อมูล SQL ทำงานได้ดีกว่าฐานข้อมูล NoSQL ในความเป็นจริง ฐานข้อมูล NoSQL อาจไม่รองรับธุรกรรม ACID ในทุกกรณี ส่งผลให้ข้อมูลไม่สอดคล้องกัน นอกจากนี้ ฐานข้อมูล NoSQL ยังสามารถปรับขยายตามแนวนอนได้ ทำให้คุณสามารถเพิ่มจำนวนเซิร์ฟเวอร์ในฐานข้อมูลของคุณได้
Nosql ประสิทธิภาพสูงหรือไม่?
ฐานข้อมูล NoSQL ซึ่งตรงข้ามกับ ฐานข้อมูลแบบดั้งเดิม ถูกสร้างขึ้นสำหรับโมเดลข้อมูลเฉพาะ และสามารถรองรับสคีมาที่หลากหลายสำหรับการสร้างแอปพลิเคชันสมัยใหม่ ความง่ายดายในการพัฒนา ฟังก์ชันการทำงาน และประสิทธิภาพของฐานข้อมูล NoSQL ทำให้พวกเขาได้รับการยอมรับอย่างกว้างขวาง
ประโยชน์ของเทคโนโลยี Nosql
Netflix ใช้ SimpleDB และ Hadoop/HBase มาระยะหนึ่งแล้ว ทั้งคู่ตอบสนองความต้องการของเราได้อย่างน่าชื่นชม การแสดงของ Cassandra ดีมากในความเห็นของเรา ยังมี เทคโนโลยี NoSQL อื่นๆ ที่เรากำลังพิจารณาอยู่ แต่ยังไม่เป็นไปตามมาตรฐานของเรา
ทำไม Mongodb ถึงมีประสิทธิภาพสูง?
ทำไม MongoDB ถึงดีจัง? มีตัวเลือกมากมายสำหรับการเข้าถึงข้อมูลแบบเรียลไทม์ผ่านการสืบค้น การทำดัชนี และการรวมแบบเรียลไทม์ มีการแสดงให้เห็นว่า MongoDB สามารถขยายในแนวนอนโดยไม่ต้องแก้ไขตรรกะของแอปพลิเคชันในความหมายดั้งเดิม
ประโยชน์ของ Mongodb
หากคุณต้องการเก็บข้อมูลจำนวนมาก MongoDB เป็นฐานข้อมูลที่ยอดเยี่ยม นอกจากนี้ MongoDB ยังมีข้อได้เปรียบในการจัดเก็บข้อมูลใน RAM ซึ่งทำให้ประสิทธิภาพการสืบค้นเหนือกว่า Dynamo อย่างมาก
ออราเคิล Nosql
ฐานข้อมูล Oracle NoSQL เป็นที่เก็บคีย์-ค่าแบบกระจายที่ปรับขนาดได้ ซึ่งออกแบบมาเพื่อให้มีความพร้อมใช้งานและประสิทธิภาพการทำงานสูง ในขณะที่ยังคงความสอดคล้องของข้อมูลที่แข็งแกร่ง ฐานข้อมูล NoSQL ไม่ใช้โมเดลเชิงสัมพันธ์แบบตารางแบบดั้งเดิม แต่ใช้โมเดลคีย์-ค่าที่เรียบง่ายกว่าแทน ซึ่งสามารถปรับขนาดออกได้ง่ายขึ้นและเป็นแนวนอน
Oracle มี Nosql หรือไม่
Oracle NoSQL Database สำหรับแอปพลิเคชันที่มีความต้องการสูงสุดในปัจจุบัน สร้างขึ้นโดยคำนึงถึงเวลาแฝงต่ำ ความยืดหยุ่น และความยืดหยุ่น
0. Mongodb: ระบบจัดการฐานข้อมูลที่มีคุณสมบัติการค้นหาตามดัชนีที่ไม่เหมือนใคร
MongoDB เป็นระบบจัดการฐานข้อมูลเชิงเอกสาร (DBMS) ที่มีคุณลักษณะการค้นหาตามดัชนีที่ไม่เหมือนใคร ประกอบด้วยภาษาโปรแกรมจาวาที่ทำงานบนสามแพลตฟอร์ม: Microsoft Windows, UNIX และ Linux โครงการ MongoDB ซึ่งเผยแพร่ภายใต้ใบอนุญาตซอฟต์แวร์โอเพ่นซอร์สเวอร์ชัน 3 (ใบอนุญาตสาธารณะทั่วไปของ Gnu) เป็นโครงการโอเพ่นซอร์ส
อะไรคือความแตกต่างระหว่าง Mongodb และ Oracle?
ซึ่งแตกต่างจาก Oracle หรือฐานข้อมูลเชิงสัมพันธ์อื่นๆ สถาปัตยกรรมของ MongoDB ใช้ระบบแบบกระจายมากกว่าการออกแบบแบบโหนดเดียว เพื่อให้มั่นใจว่าบริการแบบเปิดตลอดเวลา MongoDB นำเสนอสเกลแบบสำเร็จรูป การแปลข้อมูล และการชาร์ดอัตโนมัตินอกเหนือจากชุดเรพลิเคท
เกล็ดหิมะ: ตัวเลือกที่ดีสำหรับธุรกิจขนาดเล็ก
อย่างไรก็ตาม เมื่อพูดถึงเรื่องความง่ายในการใช้งาน มันอาจจะขาดไปเมื่อเปรียบเทียบกับฐานข้อมูลที่ได้รับความนิยมมากกว่า หากคุณไม่ต้องการคุณสมบัติขั้นสูงของ Oracle ชุด Snowflake เป็นตัวเลือกที่ยอดเยี่ยมสำหรับบริษัทหรือองค์กรของคุณ
Oracle เป็นฐานข้อมูล sql หรือไม่
ฐานข้อมูล Oracle มีโครงสร้างโดยชุดคำสั่งที่เรียกว่า Structured Query Language (SQL) แอปพลิเคชันและ เครื่องมือ Oracle โดยทั่วไปอนุญาตให้ผู้ใช้เข้าถึงฐานข้อมูลโดยไม่ต้องใช้ SQL โดยตรง แต่เมื่อผู้ใช้ร้องขอข้อมูล แอปพลิเคชันเหล่านี้ต้องใช้ SQL เพื่อรับข้อมูล
Pl/sql เป็นภาษาโปรแกรมที่ดีที่สุดหรือไม่?
เป็นภาษาขั้นตอนที่มีประสิทธิภาพซึ่งขยาย SQL ด้วยการรวมคำสั่ง SQL เข้ากับโครงสร้างขั้นตอน คุณจะสามารถสร้างและดำเนินการหน่วยโปรแกรม เช่น ขั้นตอน ฟังก์ชัน และแพ็คเกจโดยใช้ PL/SQL Oracle SQL ยังรองรับทั้ง PL/SQL และ SQL ในขณะที่ MySQL ไม่รองรับ ขึ้นอยู่กับระบบปฏิบัติการและแอปพลิเคชันที่ใช้ คุณอาจสามารถเลือกภาษาที่ดีที่สุดสำหรับงานได้
บริการ Oracle Nosql Database Cloud
Oracle NoSQL Database Cloud Service เป็นบริการบนคลาวด์ที่ให้บริการฐานข้อมูล NoSQL ที่ปรับขนาดได้ พร้อมใช้งานสูง และปลอดภัย Oracle NoSQL Database Cloud Service ขับเคลื่อนโดย Oracle NoSQL Database ซึ่งเป็นฐานข้อมูล NoSQL ที่ปรับขนาดได้ พร้อมใช้งานสูง และปลอดภัย Oracle NoSQL Database Cloud Service มอบฐานข้อมูล NoSQL ที่ปรับขนาดได้ พร้อมใช้งานสูง และปลอดภัยซึ่งขับเคลื่อนโดย Oracle NoSQL Database
ไม่มีการจำกัดจำนวนอักขระ จำนวนอักขระที่อนุญาต หรือจำนวนอักขระที่สามารถเขียนได้ ตัวอักษร (เช่น a–z, a–z) ควรปรากฏที่จุดเริ่มต้นของชื่อใดๆ ชื่อดัชนีมีความยาวได้สูงสุด 64 อักขระ ปริมาณงานทำได้โดยการอ่านและเขียน ในขณะที่สร้างตาราง คุณควรตั้งเป้าหมายให้ทรูพุตการอ่านและเขียนสูงสุด ตารางเดียวไม่สามารถเกินขนาดนี้
บริการคลาวด์บางอย่างไม่พร้อมใช้งานในทุกภูมิภาค
ด้วย Oracle Database Cloud Service คุณสามารถใช้เว็บคอนโซลเพื่อสร้างและจัดการฐานข้อมูล Oracle และคุณสามารถเข้าถึงบริการผ่าน RESTful API Oracle Database พร้อมใช้งานอย่างกว้างขวางในระบบคลาวด์สำหรับทั้งการปรับใช้ IaaS ที่จัดการด้วยตนเองและ DBaaS ที่จัดการโดยผู้ขาย อย่างไรก็ตาม ไม่ใช่ทุกภูมิภาคที่ให้บริการทั้งหมด