Tags:
Topics: 
Node Thumbnail

ISO ออกมาตรฐาน ISO/IEC 39075:2024 มาตรฐานภาษา GQL สำหรับคิวรีฐานข้อมูลกราฟเมื่อต้นเดือนเมษายนที่ผ่านมา โดยตัวภาษาเป็นส่วนขยายออกมาจากมาตรฐาน SQL ที่นิยามชนิดข้อมูลต่างๆ เอาไว้อยู่แล้ว ในมาตรฐาน GQL จะเพิ่มนิยามของการประมวลผล vertex และ edge ซึ่งเป็นแนวทางการมองข้อมูลของฐานข้อมูลกราฟ

ภายในตัวมาตรฐาน จะแยกรูปแบบการคิวรีออกเป็นสองแบบ คือ Cypher ที่นำมาจาก Neo4j และ SQL ที่นำทีมโดย TigerGraph แต่โครงสร้างภายในคล้ายกัน ต่างกันเพียง syntax เท่านั้น

แนวทางของ GQL จะสามารถคิวรีข้อมูลในกราฟได้ทั้งจาก ชนิดของ vertex และข้อมูลภายใน แล้วหาว่ามันเชื่อมโยงไปหา vertex อื่นๆ ด้วย edge ชนิดใดโดยอาศัยระบบ pattern matching ผู้ใช้สามารถคิวรีการเชื่อมโยงซ้อนกันหลายๆ ชั้นได้ในคิวรีครั้งเดียว

ตัวมาตรฐานหนา 628 หน้า และต้องซื้อในราคา 217 ฟรังก์สวิส แต่มีเอกสารสรุป 7 หน้าแนะนำฟีเจอร์ภายใน ให้อ่าน

ที่มา - TigerGraph

No Description

Get latest news from Blognone

Comments

By: hisoft
ContributorWindows PhoneWindows
on 29 April 2024 - 08:10 #1310659
hisoft's picture

จะมาแทน Cypher ได้มั้ยนะ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 29 April 2024 - 09:11 #1310660 Reply to:1310659
lew's picture

ไม่แทนครับ Cypher เป็นส่วนหนึ่งของมาตรฐานเลย ตามที่เขียน


lewcpe.com, @wasonliw

By: hisoft
ContributorWindows PhoneWindows
on 29 April 2024 - 09:43 #1310664 Reply to:1310660
hisoft's picture

😲 ขอบคุณครับ แบบนี้คือไม่ได้เป็นมาตรฐานแยกกันที่อิงมาแต่เป็นการรับรอง Cypher เข้ามาเป็นมาตรฐานกลางไปเลยสินะครับ