王者荣耀妲己全衣去除贴吧
您的位置:首頁>>移動互聯

SQL之后,GQL成為 ISO/IEC 國際標準數據庫語言項目

發布時間:2019-09-19 08:57:13  來源:IT之家    背景:

  Graph Query Language(GQL,圖形查詢語言)是由同時維護SQL標準的國際工作組開發和維護的一種新語言。

  GQL很大程度上借鑒了現有的語言,主要的靈感來自Cypher(現在實現版本有10多個,包括6個商業產品)、Oracle的PGQL和SQL本身。GQL項目是自SQL之后的第一個ISO/IEC國際標準數據庫語言項目。

  今年6月,隸屬ISO/IEC聯合技術委員會1(負責定制IT標準)的全球諸多國家性標準機構開始就GQL項目提案進行表決,有七個國家派出專家參與這項為期四年的項目。在本周投票結束,提案獲得通過。

  共有十個國家投出了贊成票,其中包括中國、韓國、瑞典、美國、德國、英國、荷蘭、丹麥、哈薩克斯坦、加拿大和芬蘭。另外有五個國家選擇棄權,其理由是缺乏對該提案作出判斷或發表評論的專門知識。

  只有日本投了反對票,它列舉了兩個理由:

  現有的語言已經能實現這類需求

  具體來說,SQL/Property Graph Query擴展以及SQL標準的其余部分可以滿足需求

  為什么我們需要一種特定于圖形的查詢語言?

  許多供應商、研究人員和用戶一致認為,可以使用非關系型“圖形原生”存儲和運行時模型來開發圖形數據庫。例如Neo4j的行業領先的圖形數據庫平臺和新的Redis Labs圖形產品。

  但是,他們也需要一種類似 Cypher 的語言來支持數據的插入和維護,而不僅僅是數據查詢。對于以圖行為中心的語言來說,SQL不太可能是一個合適的模型,所需的語言是能夠將圖形作為查詢輸入,然后輸出一個圖,就像SQL可以讀取表,并生成實為新表的結果集。

  GQL和SQL如何協同工作?

  許多支持GQL 提案的公司和國家標準機構并不認為GQL和SQL是競爭對手,而是通過共享的基礎和互操作來相互補充。(其中指的是核心數據類型和表達式的形成方式,以及共享的概念,如目錄中持有的模式對象,以及與用戶/角色相關的會話)。

  SQL/PgQ查詢實際上是一個圍繞著一段“proto-gql”的SQL子查詢。下面有一個示例查詢,在今年SIGMOD 大會接近尾聲時,Oracle 的Oskarvanrest為今年7月在阿姆斯特丹舉行的鏈接數據庫基準理事會(Link Database Benchmark Council)會議提出的。

  以關鍵字MATCH開頭的紅色部分是模式匹配查詢的一個片段,該查詢非常類似用Cypher或PGQL編寫的查詢。你可能會注意到,它用于引入標簽(如在Creator IS Person 中),以及用于引入主機參數或變量。但是,你也可以在標簽表達式中使用冒號(如果SQL引擎的解析器是智能地),那么與先前存在的“輸入”屬性圖查詢語言的相似性就會更加明顯。

  PgQ查詢的其他部分(黑色和綠色)將這個Proto-GQL連接到一個SQL SELECT語句中。表格結果通過Columns子句流到常規SQL查詢中。它們只關注與圖形查詢交互的SQL引擎,GQL本身不會涉及到這種SQL“外部函數接口”。

  SQL 生成表,GQL 生成圖

  SQL是一種在一個關鍵方面與 cypher 語言大不相同。Cypher 讓用戶在不知道將返回哪些類型的數據的情況下探索其數據圖的結構。它可以讓你進行真正的圖形查詢,其中值得關注不僅僅是值,還包括數據子集的形狀,定義與匹配圖形模式的元素值方面。換句話說,圖查詢針對在一個或多個輸入圖上計算的子圖或投射圖。

  GQL將建立在 openCypher Morpheus 的基礎上(它將Cypher引入到Apache Spark),并結合來自LDBC的G-CORE的靈感,為用戶提供了一種組合圖查詢語言,支持所有那些功能,這將使GQL在概念上等同于SQL。

  更普遍地說,GQL是一種比SQL更現代的語言,它具有更結構化的類型系統。

  GQL項目的工作將于本月晚些時候在坦桑尼亞阿魯沙召開的SQL/GQL標準委員會ISO/IEC JTC 1 SC 32/WG3的下一次會議上全面開始。

  目前還無法確定GQL的第一個可實現版本,但很有可能在2020年下半年之前制定某個相當完整的草案。

特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。


返回網站首頁 本文來源:IT之家

本文評論
友情提示:評論功能暫時關閉,請掃描上方二維碼進群交流!
蘋果在中國品牌地位暴跌:支付寶第一,華為第二
9月19日下午消息,據彭博社報道,一項最新的年度中國消費者態度調查顯示,蘋果的品牌聲譽從一年前的...
日期:09-19
SQL之后,GQL成為 ISO/IEC 國際標準數據庫語言項目
Graph Query Language(GQL,圖形查詢語言)是由同時維護SQL標準的國際工作組開發和維護的一種新語言...
日期:09-19
AI實力秀!為何北京冬奧會PICK了科大訊飛提供翻譯服務?
9月16日,北京2022年冬奧會和冬殘奧會官方自動語音轉換與翻譯獨家供應商發布會在北京冬奧組委園區舉...
日期:09-18
今日頭條首次推出“小說熱搜榜”,唐家三少攜《斗羅大陸》登頂
  為幫助用戶快速找到全網最新最熱的優質小說,頭條小說聯合頭條搜索推出“小說熱搜榜”榜...
日期:09-18
汽車=5G+AI+新能源? 2019工博會“具象”未來美好汽車生活
(9月17日,上海)今日盛大開幕的2019中國國際工業博覽會上,上汽集團5G智能重卡、電動智能超跑SUV、L...
日期:09-18
天翼云:5G急救車為患者爭取“黃金八分鐘”
在5G時代到來之前,一般的急救車只有簡單的運載功能,前期的救治很大程度上取決于120隨車醫生的經驗技...
日期:09-17
支付寶新功能上線:不充值辦各種大牌“輕會員”
前不久,支付寶官方微博發起活動,征集用戶被會員卡坑過的經歷,比如被坑過多少錢?辦卡時遭遇的奇葩...
日期:09-17
下一代Wi-Fi 6標準正式啟用 速度提升四成
9月16日,Wi-Fi聯盟宣布啟動Wi-Fi 6認證計劃,這意味Wi-Fi 6技術標準即將進入我們的工作生活。
日期:09-17
華為云DRS一鍵式密碼遷移,給DBA省心又省力
身為DBA的你是否經常遇到這種問題:同時遷移幾套數據庫,但是上面的賬號有幾十個,密碼都在十幾個人...
日期:09-17
比“剪刀手”拍照泄露指紋?支付寶:僅理論上可能,手機沒丟就別怕
  9月17日消息 近日某行業協會專家稱,拍照時如果鏡頭距離夠近,“剪刀手”照片通過照片放...
日期:09-17
支付寶AI推一鍵“打公交”,十大綠色出行城市有你家嗎?
9月16日消息 手機下單、預約座位、躲避擁堵、從“家門口”直達“辦公室”&hell...
日期:09-16
拍照比“剪刀手”泄露指紋信息?業內專家辟謠
9月16日消息 近日某行業協會專家稱,拍照時如果鏡頭距離夠近,“剪刀手”照片通過照片放...
日期:09-16
Soul整裝待發:不會讓有趣的靈魂等待太久
9月10日,社交App Soul重新上架App Store。提及Soul,不少人都會發出會心一笑,這款充滿著善意、包...
日期:09-13
雷軍親自推動:MIUI將上線系統廣告開關,可一鍵關廣告
今年4月,小米董事長雷軍親自找小米互聯網一部總經理金凡聊了三個小時,要求優先解決用戶的痛點問題...
日期:09-13
5G+智慧教育引熱潮 網龍探索教育信息化更多可能
日前,“2019世界計算機大會”在湖南長沙梅溪湖國際文化藝術中心隆重開幕,大會云集了知...
日期:09-12
中國移動2.2億采購干式變壓器:供應商報價越低份額越高
近期,中國移動2019-2020年干式變壓器產品集采,中標候選人公示,廣州廣高高壓電器、江蘇中天伯樂達...
日期:09-11
聯通電信合建5G,將導致哪些變化?
2019年9月9日,中國聯通發布上市公司公告,正式宣布與中國電信合建5G網絡,官方用詞是:共建共享。
日期:09-10
開學第一課 度小滿將人工智能帶進清華附中國際部
“什么是人工智能?”、“智能語音機器人是什么?”…隨著社會技術的進步...
日期:09-09
老齡化加劇下的孤獨感,VR技術或成破局點
到2035年,隨著嬰兒潮一代的年齡增長,美國老年人口數量將首次超過兒童。到2030年,隨著人口老齡化...
日期:09-09
蘋果希望Siri在兩年后學會健康問答和會話翻譯
  在上個月 Siri 被披露為承包商提供用戶私人音頻的擴展錄音之后,蘋果通過解雇承包商并承諾暫停人工...
日期:09-09
  專欄介紹
半斤 的專欄
半斤發表的文章
積分:
自我介紹 :
 
王者荣耀妲己全衣去除贴吧 飞艇计划6码在线 北京pk赛车输的好惨 双色球开奖软件哪个好 pk拾怎么才能赢 即时比分新浪 内蒙古时时平台 彩仙阁下载 老时时彩360开奖数据 p3七码组六最大遗漏 pt电子哪个容易爆分 双色球开奖往期查询 二八杠生死门看牌算法 快乐时时是国家 幸运五分赛车怎么看走势图 心水 北京pk10定位胆计划