Oracle ประกาศออกฐานข้อมูล Oracle Database รุ่นเสถียรตัวใหม่ ที่เรียกเลขเวอร์ชันว่า... 23ai
สิ่งที่น่าสนใจคือ Oracle เปิดตัวฐานข้อมูลเวอร์ชันนี้รุ่นทดสอบมาตั้งแต่ปีที่แล้ว โดยเรียกมันว่า Oracle Database 23c ซึ่งตัว c ห้อยท้ายหมายถึงคำว่า "cloud" และใช้มายาวนานตั้งแต่ Oracle Database 12c ที่เปิดตัวในปี 2012
ฐานข้อมูลของ Oracle เริ่มใช้เลขเวอร์ชันแบบมีตัวห้อยครั้งแรกใน Oracle 8i (i = internet) แล้วขยับมาเป็น Oracle 10g (g = grid) และ Oracle 12c (c = cloud) สะท้อนถึงเทคโนโลยีการใช้งานฐานข้อมูลในแต่ละยุคสมัย
เหตุผลที่ Oracle เปลี่ยนวิธีเลขเวอร์ชันรอบนี้ ชัดเจนว่าเป็นการสะท้อนโฟกัสเรื่อง AI โดยฟีเจอร์ชูโรงของ Oracle Database 23ai คือ AI Vector Search ซึ่งเป็นฟีเจอร์ยอดนิยมของฐานข้อมูลยุคสมัยนี้ เพื่อให้โมเดล LLM สามารถหาความเชื่อมโยงของข้อมูลว่ามีความ "ใกล้" กันแค่ไหน (วัดระยะเป็นทิศทางเวกเตอร์) ฟีเจอร์นี้จะผนวกเข้ามาให้ใน Oracle Database 23ai ทุกรุ่นย่อย โดยไม่ต้องจ่ายเงินเพิ่ม
ฟีเจอร์ใหม่อย่างอื่นในเวอร์ชัน 23ai ได้แก่
- JSON Relational Unificationแก้ปัญหาเรื่องชุดข้อมูลที่ไม่เหมือนกันระหว่าง relational data (SQL) ในฐานข้อมูล และ JSON ในแอพพลิเคชัน เพราะสามารถมีมุมมองข้อมูลได้ทั้งสองแบบ (Duality Views) จากข้อมูลชุดเดียวกัน
- Graph Relational Unificationฟีเจอร์ Property Graph queries ใช้ค้นหาข้อมูลแบบกราฟ นิยามโมเดลกราฟอยู่บนข้อมูลเดิมในฐาน
- Oracle Globally Distributed Database with RAFTการกระจายข้อมูลไปเก็บในฐานข้อมูลต่างสถานที่กัน แต่มองเป็นฐานข้อมูลอันเดียว โดยใช้ อัลกอริทึมแบบ Raft ตรวจสอบความถูกต้องของชุดข้อมูลแต่ละชุด
- Oracle True Cacheฟีเจอร์ in-memory cache วางตัวเป็นแคชระดับกลาง (middle-tier) ช่วยให้ตอบสนองการเรียกข้อมูลได้เร็วขึ้น
- In-Database SQL Firewallไฟร์วอลล์ในฐานข้อมูล ป้องกันการโจมตีแบบ SQL injection และการโจมตีอื่นๆ
ที่มา - Oracle , Oracle Blog
AI Vector Search
JSON Relational Unification
Oracle Globally Distributed Database with RAFT
True Cache
In-Database SQL Firewall
Comments
ก็เข้าใจได้ เพราะว่าพอมีแพทเทิร์นอยู่บ้าง
ชวนให้นึกถึงแมพ dota อันไหนมีบอทก็ใส่ ai ต่อท้าย
รุ่นถัดไปน่าจะเป็น 23ai+