7 คะแนน โดย xguru 2021-07-02 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ภาษาคิวรีกราฟจาก[บทความวิจัย]ที่ Google เผยแพร่ในปี 2012 สำหรับค้นหา Knowledge Graph (KG) และสามารถขยายตัวได้ตามขนาดของข้อมูล

  • รองรับไวยากรณ์ที่ยืดหยุ่นและเป็นเชิงประกาศ

→ ไวยากรณ์แบบเน้นการนำทางที่อิงกับโฮโมมอร์ฟิซึม (Homomorphism)

→ ภาษา data flow แบบเชิงประกาศ

  • ใช้เพื่อเข้าถึง KG ใน Google Search, Maps, Assistant เป็นต้น

3 ความคิดเห็น

 
handohee 2021-07-02

ถ้ามีใครช่วยสรุปและอธิบายแบบเข้าใจง่ายหน่อยว่ามันต่างจาก GraphQL ยังไงก็คงดีนะ ^^;;

 
xguru 2021-07-02

คงมีคนที่อธิบายเรื่องนี้ได้ดีกว่าผมมาเสริมอีกที..

แม้ GraphQL จะมีคำว่า Graph อยู่ในชื่อ แต่ในความเป็นจริงแล้วมันมีข้อจำกัดมากในการใช้ query กับกราฟโดยตรง

ตอนนี้ดูเหมือนโดยทั่วไปจะถูกใช้เป็นเครื่องมือสำหรับ query API เสียมากกว่า

สรุปคือเหมือนไม่ใช่สิ่งที่จะเอามาเปรียบเทียบกันได้.. ?

 
deadcat 2021-07-02

GraphQL สามารถใช้ภาษาคิวรีได้เฉพาะกับ API ภายนอกในโครงสร้างข้อมูลแบบดั้งเดิม และไม่สามารถท่องกราฟในส่วนการติดตั้งใช้งานได้

ดูเหมือนว่าเอกสารฉบับนี้กำลังพูดถึงภาษาใหม่ที่ตัวโครงสร้างข้อมูลเองเป็นกราฟ และสามารถท่องกราฟนั้นได้ในส่วนการติดตั้งใช้งาน