Siirry sisältöön

GQL

Wikipediasta
Ei tule sekoittaa GraphQL-kieleen..

GQL (Graph Query Language) on kyselykieli, joka on tarkoitettu graafitietokannoille. Kielen ISO-standardi (ISO/IEC 39075:2024) on julkaistu vuonna 2024.[1][2] Kielen merkitystä on verrattu SQL-kielen merkitykseen relaatiomallin tietokannoille.[3] Graafitietokanta perustuu solmuille ja kaarille kun taas perinteisempi relaatiomalli perustuu tauluille. Graafitietokanta myös tallettaa tiedot eri tavalla ja tiedot haetaan eri menetelmällä. Aiemmin eräät graafitietokannat ovat käyttäneet muita kyselykieliä, esimerkiksi Cypher-kieltä, joka vaikutti myös GQL-kielen määrittelyyn.[4][5][6] ISO aloitti GQL-standardoinnin syyskuussa 2019 ja se valmistui maaliskuussa 2024.[7]

  1. ISO/IEC 39075:2024 iso.org. Viitattu 4.10.2025. (englanniksi)
  2. Philip Rathle & Brad Bebee: GQL: The ISO standard for graphs has arrived aws.amazon.com. 25.4.2024. Viitattu 4.10.2025. (englanniksi)
  3. Philip Rathle: ISO GQL: A Defining Moment in the History of Database Innovation neo4j.com. 17.4.2024. Viitattu 5.10.2025. (englanniksi)
  4. Mingxi Wu: The Rise of GQL: A New ISO Standard in Graph Query Language tigergraph.com. Viitattu 5.10.2025. (englanniksi)
  5. Introduction neo4j.com. Viitattu 5.10.2025. (englanniksi)
  6. Existing Languages gqlstandards.org. Viitattu 5.10.2025. (englanniksi)
  7. Valerio Malenchino: GQL is Here: Your Cypher Queries in a GQL World neo4j.com. 26.4.2024. Viitattu 5.10.2025. (englanniksi)