精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

螞蟻 TuGraph-DB 數(shù)據(jù)庫查詢引擎技術(shù)

數(shù)據(jù)庫 其他數(shù)據(jù)庫
本文詳細(xì)介紹了 TuGraph-DB 數(shù)據(jù)庫查詢引擎。大致可以分為三個(gè)階段:圖數(shù)據(jù)庫起步、圖查詢語言起步和圖查詢語言迭代。

一、圖查詢語言介紹

首先來介紹一下圖查詢語言的發(fā)展歷程,大致可以分為三個(gè)階段:圖數(shù)據(jù)庫起步、圖查詢語言起步和圖查詢語言迭代。

圖片

第一個(gè)階段從 2000 年開始,當(dāng)時(shí)還沒有圖查詢語言。Neo4j 希望以 network 的形式,也就是圖的形式,去構(gòu)建數(shù)據(jù)。當(dāng)時(shí)圖數(shù)據(jù)庫的概念還不普遍,當(dāng)然圖的概念可以回溯到上世紀(jì) 70 年代甚至更早。在這一時(shí)期沒有查詢語言,因此是使用 Java API 去做,使用 2-3 個(gè)接口獲取點(diǎn),然后基于一個(gè)點(diǎn),獲取它一度的初邊,以這樣的形式描述一個(gè)圖查詢?,F(xiàn)在看來,無論是 TuGraph 還是 Neo4j,圖查詢的過程都是遵循最初做圖查詢的思路,就像 TuGraph 最初也是先有一個(gè) API 的層次,再在上層搭建查詢語言。

圖片

第二個(gè)階段是圖查詢語言的起步和發(fā)展階段。最早是 Gremlin,然后是 Neo4j 于 2011 年發(fā)布的第一個(gè)版本的 Cypher。2012 年 Cypher 成為聲明式語言,也就是大家現(xiàn)在習(xí)慣使用的通過起點(diǎn)和路徑描述查詢的方式。2015 年后圖查詢語言有了迅猛的發(fā)展,先是 Oracle 的 PGQL,之后 Neo4j 將 Cypher 開源為 openCypher。2017 年前后 TuGraph 開始加入進(jìn)來,也是以 openCypher 的標(biāo)準(zhǔn)做了查詢語言。2018 年 Cypher 形式化語義的論文發(fā)表 Cypher2018。大部分現(xiàn)已成熟的查詢語言、圖數(shù)據(jù)庫,都是在這十年間如雨后春筍般發(fā)展起來的。

圖片

第三階段就是我們現(xiàn)在正在經(jīng)歷的圖查詢語言迭代階段。2019 年開始,GQL 成為了國(guó)際標(biāo)準(zhǔn),開始致力于統(tǒng)一不同圖查詢語言的標(biāo)準(zhǔn)。到了 2023 年,TuGraph 也開始逐步實(shí)現(xiàn) GQL。

圖片

上圖中羅列了各種查詢語言及其廠商。這些查詢語言可以分為兩大類:聲明式(Declarative)和命令式(Imperative)。

圖片

聲明式圖查詢語言,包括常見的 Cypher、PGQL、G-CORE,當(dāng)然 G-CORE 沒有具體的實(shí)現(xiàn),但是它的設(shè)計(jì)是源自于 Cypher 的。這種聲明式的語言更加類似于 SQL,更強(qiáng)調(diào)查詢的目的,而不是查詢的過程,比較依賴于查詢優(yōu)化。

圖片

命令式的語言,比如 GSQL 和 Gremlin。嚴(yán)格意義上講,它們是混合式的,因?yàn)橐矔?huì)有 select from 嵌入在自己的語句里面。從形式上看,它們更像 Python 這樣的語言,因此它們會(huì)做的事情更多,這也就意味著用戶學(xué)習(xí)和使用成本會(huì)更高。其實(shí)與聲明式語言的區(qū)別在于,具體優(yōu)化過程是由人來做還是機(jī)器來做。比如如果對(duì)圖了解很多,能直接寫圖的存儲(chǔ)過程,那么使用 GSQL 就會(huì)更方便。命令式語言最大的特點(diǎn)就是能寫更復(fù)雜的圖計(jì)算能力,例如 page rank。當(dāng)然,用存儲(chǔ)過程去做,再嵌入聲明式的語言,也可以實(shí)現(xiàn)類似的能力。

圖片

再來講一下前面提到的國(guó)際標(biāo)準(zhǔn) GQL。GQL 在設(shè)計(jì)上參考了 openCypher、PGQL、GSQL 和 G-CORE,但其核心思想基本上都來自于 openCypher 語言,所以它是一個(gè)聲明式語言。螞蟻內(nèi)部,TuGraph 和 GeaFlow 兩個(gè)產(chǎn)品都有接入 GQL。長(zhǎng)期來看,GQL將會(huì)統(tǒng)一聲明式查詢語言。十年后,就像關(guān)系型數(shù)據(jù)庫只有 SQL 語言一樣,圖數(shù)據(jù)庫聲明式語言中也會(huì)只剩下 GQL 這一種語言。

圖片

現(xiàn)階段,GQL 還有很多問題,語義方面還沒有討論得非常明確,描述能力也比較有限。比如 FINBENCH,就是看查詢語言或者圖數(shù)據(jù)庫有哪些瓶頸。上圖中展示了 FINBENCH 里面的 complex-read1,金融場(chǎng)景里面查資金流向是比較常見的,比如從一個(gè)起點(diǎn)查一個(gè)賬戶,訪問出度1-3度的邊,就是一個(gè)不定跳的過程,如果是資金交易,會(huì)有時(shí)間要求,比如這筆轉(zhuǎn)賬流水是一個(gè)時(shí)間遞增的序列,現(xiàn)在的聲明式語言還不能很清晰地描述這種不定跳加時(shí)間遞增的情況。

考慮到 GQL 將會(huì)在圖數(shù)據(jù)庫領(lǐng)域?qū)崿F(xiàn)標(biāo)準(zhǔn)化,螞蟻現(xiàn)在對(duì) GQL 支持的力度是很大的,除了 TuGraph、GeaFlow 能支持 GQL,其它一些還沒有開源的產(chǎn)品基本上也以 GQL 為方向去做接入。

二、查詢引擎介紹

接下來介紹 TuGraph 4.0 圖查詢引擎。

圖片

其實(shí)在 4.0 版本發(fā)布之前,我們 GQL 的語法文件就已經(jīng)開源了,放在 TuGraph family 里面。4.0 版本實(shí)現(xiàn)了 GQL 的能力,當(dāng)然能力仍比較有限,目前支持 SNB 和 FINBENCH 所有的 SHORT 查詢。具體實(shí)現(xiàn)可能和開源的語法文件有一些變動(dòng),這也是我們認(rèn)為 GQL 本身不成熟的地方,現(xiàn)在是兩個(gè)分叉,未來一兩年之后,這兩個(gè)分叉再合并。

近期我們有兩項(xiàng)重要的計(jì)劃,第一是完善 GQL 語法的支持范圍,目前僅支持 SNB 和 FINBENCH 的一些最基礎(chǔ)的東西,之后會(huì)盡快增加比如 DDL 等更多方面的支持。另一件事是架構(gòu)上的改造,引入一套全新的 GEAX 優(yōu)化引擎,其目的是希望做一套更通用、對(duì)開源社區(qū)更友好的優(yōu)化引擎。

其它方面的計(jì)劃包括,加入更加完善的 Test Suite 和相應(yīng)的工具,以及使用查詢語言去打榜 SNB 或者 FINBENCH。

圖片

提到 SNB 和 FINBENCH,基準(zhǔn)測(cè)試對(duì)于數(shù)據(jù)庫或者查詢引擎來說都是非常重要的,但并不是衡量一個(gè)查詢語言的唯一標(biāo)準(zhǔn)。查詢語言的評(píng)價(jià)維度包括性能、描述能力、健壯性和查詢優(yōu)化等等。

圖片

比如查詢優(yōu)化,最簡(jiǎn)單 Cypher 寫法 1 相較于寫法 2 更易優(yōu)化。如果要打一個(gè)很好的榜單,一定會(huì)用寫法 1 的形式,因?yàn)閷懛?2 不一定會(huì)優(yōu)化到,但最終用戶使用寫法1的體驗(yàn)和效果可能會(huì)很差。因此我們對(duì)于查詢語言的要求會(huì)比打榜更高一些。

圖片

TuGraph 的具體使用方法,可以參見以下鏈接:

三、架構(gòu)及演進(jìn)計(jì)劃

下面介紹一下現(xiàn)有的架構(gòu),以及后期在架構(gòu)層面可能會(huì)做的改動(dòng)。

圖片

上圖是 TuGraph 現(xiàn)在最原始的架構(gòu)。查詢進(jìn)來,解析到 AST,然后可能有一些驗(yàn)證,到 Planner 出來一個(gè)執(zhí)行計(jì)劃,根據(jù)一些 Schema 信息或者一些統(tǒng)計(jì)信息進(jìn)行優(yōu)化,之后放入一個(gè)執(zhí)行引擎里面去執(zhí)行。

目前有兩個(gè)最大的問題,第一是要支持多個(gè)查詢語言 Cypher 和 GQL。萬幸的是,雖然 GQL 是一個(gè)全新的查詢語言,但其總體思想來自于 Cypher,體系上可以理解為一樣,因此我們可以做到對(duì)兩種語言的支持。

另一個(gè)問題是要支持更多的存儲(chǔ)引擎,目前 TuGraph 是一個(gè)簡(jiǎn)單的單機(jī)版本,螞蟻內(nèi)部已經(jīng)有分布式的圖數(shù)據(jù)庫和一些圖計(jì)算系統(tǒng),需要將這些不同的存儲(chǔ)引擎都接到我們的查詢引擎之上。

圖片

關(guān)系型數(shù)據(jù)庫和圖數(shù)據(jù)庫的層次是比較接近的,因此我們參考了 Calcite 系統(tǒng)。Calcite 是一個(gè)完整的查詢處理系統(tǒng),能夠提供 DBMS 所需要的許多常用功能,甚至可以接近一個(gè)圖數(shù)據(jù)庫系統(tǒng),支持完整的查詢語言的優(yōu)化、解析、驗(yàn)證。我們參考它的架構(gòu)去做一個(gè)類似的處理系統(tǒng),實(shí)現(xiàn)更豐富的算子,在圖的優(yōu)化上能做得更多。

圖片

參考這個(gè)架構(gòu),我們會(huì)做 TuGraph 下一個(gè)版本的查詢引擎的改造,這個(gè)改造是在整個(gè)執(zhí)行引擎之上的一層改造。參見上圖,右邊是 Data Processing System,和 Calcite 的設(shè)計(jì)類似。左邊 GeaX 中有幾個(gè)核心的模塊,第一個(gè)就是圖語法表示(GST),Quary 解析完之后,這里加了一層抽象,這層抽象能夠保證同時(shí)支持兩個(gè)相似的語言,比如 Cypher 和 GQL。同時(shí)有一套獨(dú)立的邏輯算子,能夠描述整個(gè)查詢,有單獨(dú)的優(yōu)化器,這里的優(yōu)化器也支持可插拔的功能。這樣整個(gè)系統(tǒng)就分為了兩部分,前面的查詢語言的處理,以及后面的計(jì)算和存儲(chǔ)。

圖片

GeaX 為 TuGraph 提供處理和優(yōu)化圖查詢語言的能力,其特點(diǎn)包括,架構(gòu)與 Calcite 相似,支持查詢語言解析、校驗(yàn)、優(yōu)化。嚴(yán)格意義上 GeaX 不算是一個(gè)圖計(jì)算引擎,因?yàn)樗延?jì)算的部分全部剝離了,最終產(chǎn)出的是一個(gè)邏輯執(zhí)行計(jì)劃。另外,GeaX 支持多語言,支持不同的優(yōu)化器,這些優(yōu)化器是可插拔的,不同類型的優(yōu)化器有不同的規(guī)則。GeaX 的目標(biāo)不僅僅是作為一層查詢語言接在 TuGraph 上,還能夠?qū)崿F(xiàn)輕松地將 GQL 查詢語言接到任何一個(gè)圖相關(guān)的引擎上,比如一個(gè)人一個(gè)月就能夠?yàn)?GraphScope 提供 GQL 的能力,這樣也為 GQL 成為統(tǒng)一的圖聲明式查詢語言提供幫助。

圖片

通過上圖的對(duì)比可以看出,GeaX 和 Calcite 在框架設(shè)計(jì)上是比較接近的,當(dāng)然具體優(yōu)化器的能力會(huì)有不同,這也正是 GeaX 框架的優(yōu)勢(shì)之一,可以放不同的優(yōu)化器在這里。

圖片

這個(gè)架構(gòu)是我們未來 3-6 個(gè)月要去做的事情,現(xiàn)在已經(jīng)邁出了第一步,實(shí)現(xiàn)了 geax-front-end。目前 parser 這一層已經(jīng)實(shí)現(xiàn)。大概在 3-6 個(gè)月左右會(huì)有一版迭代,可能會(huì)有 GeaX 的出現(xiàn)。我們希望能做一個(gè)很簡(jiǎn)單的 play ground 給用戶用,用戶能在對(duì) TuGraph 沒有很多了解的情況下,嘗試去看 GQL 的查詢語言生成的邏輯執(zhí)行計(jì)劃是什么樣的,通過看邏輯執(zhí)行計(jì)劃,判斷這個(gè)查詢是不是復(fù)雜,是不是可以去增加一些優(yōu)化規(guī)則。

責(zé)任編輯:姜華 來源: DataFunTalk
相關(guān)推薦

2024-02-21 07:57:16

2011-05-19 10:29:40

數(shù)據(jù)庫查詢

2011-03-25 13:27:12

Berkeley DB

2021-05-13 14:34:34

數(shù)據(jù)庫PolarDB

2021-05-07 09:25:34

數(shù)據(jù)庫工具技術(shù)

2009-08-11 13:35:13

C# Berkeley

2011-08-02 17:06:29

Oracle遠(yuǎn)程數(shù)據(jù)庫創(chuàng)建DB Link

2022-06-30 17:27:28

計(jì)算研究

2011-03-04 14:13:02

MySQL數(shù)據(jù)庫

2018-04-16 08:44:51

InfluxDB TS時(shí)序數(shù)據(jù)庫存儲(chǔ)

2023-12-18 17:40:31

2010-08-25 10:50:48

DB2數(shù)據(jù)庫

2011-03-11 16:02:03

DB2數(shù)據(jù)庫安裝

2010-11-03 16:21:18

DB2數(shù)據(jù)庫授權(quán)

2010-08-26 16:15:25

DB2數(shù)據(jù)庫管理

2010-11-01 11:30:41

DB2數(shù)據(jù)庫權(quán)限

2010-09-30 11:49:21

DB2數(shù)據(jù)庫權(quán)限

2010-08-03 14:40:05

DB2數(shù)據(jù)庫

2019-01-16 14:20:42

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

天天干天天操天天操| 国产a级片视频| 高清全集视频免费在线| 国产一区视频在线看| 免费av一区二区| 国产视频久久久久久| 成人看片网页| 亚洲久本草在线中文字幕| 国产一区二区不卡视频| 这里只有精品免费视频| 欧美一区二区三区免费看| 日韩精品久久久久| 午夜视频在线观| 日本不卡网站| 亚洲色大成网站www久久九九| 国产女人水真多18毛片18精品 | 激情 小说 亚洲 图片: 伦| av免费在线网站| 国产亚洲人成网站| 国产91视觉| 在线观看国产精品入口男同| 亚洲精品社区| 欧美成人精品一区二区| 蜜乳av中文字幕| 国产另类在线| 欧美一级欧美一级在线播放| 国产成人亚洲精品无码h在线| av观看在线| 国产精品嫩草99a| 欧美亚洲另类久久综合| 丰满人妻一区二区| 精品一区二区三区免费观看| 国产精品激情自拍| 亚洲精品在线观看av| 天天做天天爱天天综合网2021| 亚洲美女在线视频| a级片在线观看视频| 久久免费精品| 欧美日韩久久久久久| 每日在线更新av| gogo久久| 一区二区三区精品视频在线| 中文字幕一区二区三区四区五区六区| 青青草观看免费视频在线| www.色精品| 国产精品日韩一区二区| 亚洲乱码国产乱码精品精软件| 狠狠色狠狠色综合日日91app| 国产精品丝袜久久久久久不卡| youjizz在线视频| 国产精品尤物| 欧美中文在线字幕| 在线观看日本视频| 久久久久.com| 国产91热爆ts人妖在线| 91丝袜一区二区三区| 亚洲人www| 91高清免费视频| 国产午夜在线播放| 麻豆成人在线| 国产精品久久久久久久久免费看 | 精品麻豆一区二区三区| 亚洲同性同志一二三专区| eeuss中文| 亚洲综合影视| 午夜视频在线观看一区二区三区| 青青青青草视频| 日韩深夜视频| 在线视频综合导航| 亚洲成人福利在线| 国产一区二区三区精品在线观看| 宅男噜噜噜66一区二区66| 亚洲图片 自拍偷拍| 一区三区自拍| 日韩精品www| 丰满的亚洲女人毛茸茸| 国产精品二区不卡| 欧美激情第一页xxx| 国产精品视频久久久久久久| 天堂一区二区在线| 国产日韩精品入口| 欧美 日韩 人妻 高清 中文| 26uuu久久天堂性欧美| 日韩一区二区三区资源| v天堂福利视频在线观看| 亚洲高清不卡在线| 国产熟人av一二三区| 精品国产亚洲日本| 国产高清不卡一区| 亚洲精品视频自拍| 欧美国产视频一区| 自拍偷拍欧美视频| 69av一区二区三区| 日批在线观看视频| 日韩精品91| 久久久久久久97| 中文字幕在线天堂| 国产尤物一区二区在线| 鲁片一区二区三区| 操你啦视频在线| 日本精品视频一区二区| 黄色a级三级三级三级| 蜜桃成人av| 欧美麻豆久久久久久中文| 欧美bbbbbbbbbbbb精品| 麻豆成人av在线| 精品无码久久久久久久动漫| 91ph在线| 狠狠干狠狠久久| www,av在线| 久久91麻豆精品一区| 欧美老少做受xxxx高潮| 久久久国产免费| 国产盗摄女厕一区二区三区| 深夜福利成人| www成人免费观看| 欧美一区二视频| 成人在线一级片| 亚洲一级影院| 91精品国产自产在线老师啪| 日本韩国一区| 亚洲成人免费影院| 日本r级电影在线观看| 神马影视一区二区| 久久久久女教师免费一区| 91资源在线视频| 国产无人区一区二区三区| 男女激情免费视频| 麻豆视频久久| 日韩中文第一页| 亚洲av综合一区| 久久女同精品一区二区| 欧美 日本 亚洲| 成人av地址| 九九久久久久久久久激情| 在线观看亚洲国产| 中国色在线观看另类| 国产a视频免费观看| 欧美调教在线| 午夜伦理精品一区| 天天综合永久入口| 亚洲成av人片| 北京富婆泄欲对白| 欧美三区不卡| 成人精品一二区| 在线看三级电影| 色三级在线观看| 日本老熟妇毛茸茸| 国产精品久久中文| 中文字幕亚洲欧美一区二区三区| 日韩人体视频一二区| 亚洲欧洲av在线| 1024日韩| 美女久久网站| 久久人人爽国产| 亚洲成人777777| 一区二区三区精品视频| 欧美色图校园春色| 欧美在线免费| 97se亚洲综合在线| 女人天堂av在线播放| 日韩欧美国产一区二区三区| 91在线播放观看| 国产高清精品久久久久| 免费特级黄色片| 欧美国产极品| 国产福利视频一区| 求av网址在线观看| 日韩区在线观看| 欧美成人aaaaⅴ片在线看| 成人福利视频网站| 免费在线a视频| 第九色区aⅴ天堂久久香| 国产一区二区丝袜| 午夜小视频在线观看| 亚洲成色777777女色窝| 久久精品视频7| 国产精品人成在线观看免费| 午夜视频在线网站| 黄色亚洲免费| 免费久久久一本精品久久区| 国产欧美在线观看免费| 欧美俄罗斯性视频| 欧美日韩伦理片| 欧美精品免费视频| www.色小姐com| 久久综合九色综合欧美98| 亚洲老女人av| 婷婷精品进入| 久久免费视频1| 青娱乐极品盛宴一区二区| 欧美裸体xxxx极品少妇| 麻豆导航在线观看| 欧美一区二区性放荡片| 国产又粗又爽视频| 亚洲视频一二三| 久久亚洲AV成人无码国产野外| 日本欧美久久久久免费播放网| 影音先锋男人的网站| 一二区在线观看| 日韩激情啪啪| 91免费精品国偷自产在线| av有码在线观看| 最近2019中文免费高清视频观看www99| 精品国自产拍在线观看| 色成人在线视频| 免费在线观看日韩| 中文字幕乱码日本亚洲一区二区| 一级黄色免费视频| 精品一区二区国语对白| 91免费视频网站在线观看| 中文无码久久精品| 日韩精品国内| 久久电影在线| 亚洲va电影大全| 成人涩涩视频| 68精品国产免费久久久久久婷婷| 毛片av在线| 国产一区二区三区在线观看视频 | 国产人妖伪娘一区91| 国产无遮挡裸体视频在线观看| 最近2019中文字幕第三页视频| 五月婷在线视频| 日韩精品一区二区三区中文不卡| 精品国产www| 色综合一个色综合| 色婷婷av国产精品| 亚洲成人精品一区二区| 久久久99精品| 亚洲欧美一区二区在线观看| 国产一二三四区在线| 久久这里只有精品首页| 国产伦精品一区三区精东| 国产999精品久久| 天天操精品视频| 黑人精品欧美一区二区蜜桃| 天天干天天综合| 日本特黄久久久高潮| 日韩毛片在线免费看| 国产精品一区毛片| 女性女同性aⅴ免费观女性恋| av成人天堂| 日韩在线一级片| 香蕉久久国产| 免费观看成人在线视频| 日韩激情在线观看| 欧美日韩大尺度| 久久综合狠狠| 国产自偷自偷免费一区| 美女国产一区二区三区| 一区二区三区 日韩| 蜜臀久久99精品久久久久久9| 手机在线免费观看毛片| 免费欧美在线视频| 天天操狠狠操夜夜操| 极品美女销魂一区二区三区免费 | 国产精品传媒麻豆hd| 国产精品视频精品| 欧美a视频在线| 91精品中文在线| 亚洲1区在线| 国内精品久久国产| 中文有码一区| 亚洲精品一区二区三| 色喇叭免费久久综合网| 一级一片免费播放| 亚洲视频观看| www..com日韩| 视频在线观看国产精品| 国内外成人免费在线视频| 国产最新精品精品你懂的| 北条麻妃亚洲一区| 成人h动漫精品一区二| av鲁丝一区鲁丝二区鲁丝三区| 久久先锋影音av| 亚洲精品国产精品乱码在线观看| 中文字幕一区在线观看视频| 欧美亚洲日本在线| 一区二区三区欧美日| 97人人澡人人爽人人模亚洲| 在线观看91视频| 国产av一区二区三区| 亚洲国产成人精品一区二区| 国产视频第一区| 欧美成人精品在线播放| 成人bbav| 成人免费观看网址| 欧美91在线| 在线免费观看成人| 99日韩精品| 老司机午夜性大片| 成人av在线电影| 国产调教在线观看| 亚洲成a人片在线不卡一二三区| 波多野结衣黄色| 日韩精品一区在线| porn亚洲| 久久久视频免费观看| 亚洲精品555| 好吊色欧美一区二区三区| 久久综合99| 国产二区视频在线播放| 国产精品小仙女| 国产视频三区四区| 亚洲www啪成人一区二区麻豆| 亚洲性生活大片| 日韩精品一区二区三区第95| av网站网址在线观看| 国产精品va在线播放| 国产精品45p| 国产经典久久久| 男女男精品网站| 天堂久久久久久| 亚洲精品乱码久久久久久久久| 欧产日产国产69| 亚洲成人网久久久| 影音先锋中文在线视频| 久久久综合视频| 久久精品久久99| 国产日韩v精品一区二区| 国产一级在线免费观看| 宅男噜噜噜66一区二区66| 国产精品一二三区视频| 韩剧1988免费观看全集| **日韩最新| 在线码字幕一区| 日韩一区精品视频| 精品黑人一区二区三区观看时间| 亚洲精品va在线观看| 一级黄色免费片| 亚洲天堂成人在线| 在线视频cao| 国产精品一区二区三区精品| 欧美在线不卡| 欧美一级xxxx| 国产欧美日韩精品一区| 日本在线播放视频| 亚洲第一网站男人都懂| 电影k8一区二区三区久久| 91免费综合在线| 99久久99热这里只有精品 | av影视在线看| 亚洲最大成人在线| 在线中文一区| 一级黄色片在线免费观看| 自拍视频在线观看一区二区| 中国一区二区视频| 色青青草原桃花久久综合| 成人深夜福利| 亚洲一区二区免费视频软件合集| 久久精品免费观看| 女同久久另类69精品国产| 欧美色电影在线| 日本在线免费| 亚洲综合在线做性| 欧美激情第二页| caopor在线| 精品成人在线视频| 日韩精品123| 日本免费在线精品| 国产不卡一区| 国产九九在线观看| 亚洲欧美怡红院| 亚洲国产精彩视频| 国模吧一区二区三区| 丝袜美腿综合| 在线看国产精品| 美国黑人一级大黄| 夜间精品视频| 91蝌蚪视频在线观看| 国产日韩亚洲欧美综合| 伊人免费在线观看| 久久综合亚洲社区| 91精品啪在线观看国产爱臀 | 成人在线中文字幕| 午夜激情一区| 中文字幕日韩三级片| 在线观看一区二区视频| 巨大荫蒂视频欧美大片| 高清国语自产拍免费一区二区三区| 最新亚洲激情| 人成免费在线视频| 欧美一级二级三级蜜桃| 午夜久久中文| 在线不卡视频一区二区| 成人免费视频免费观看| 天天干,天天干| 欧美精品一本久久男人的天堂| 欧美久久香蕉| 天天爽夜夜爽一区二区三区 | 日韩一区二区视频在线| 中文字幕久久亚洲| 一区二区中文字幕在线观看| 18岁视频在线观看| 亚洲欧美日韩综合aⅴ视频| 亚州精品国产精品乱码不99按摩| 国产精品免费一区| 亚洲精品资源| 日本午夜在线观看| 亚洲男人7777|