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

達(dá)觀數(shù)據(jù):知識圖譜和 Neo4j 淺析

大數(shù)據(jù) 知識圖譜
在當(dāng)前大數(shù)據(jù)行業(yè)中, 隨著算法的升級, 特別是機(jī)器學(xué)習(xí)的加入,“找規(guī)律”式的算法所帶來的“紅利”正在逐漸地消失,進(jìn)而需要一種可以對數(shù)據(jù)進(jìn)行更深一層挖掘的方式,這種新的方式就是知識圖譜。

在當(dāng)前大數(shù)據(jù)行業(yè)中, 隨著算法的升級, 特別是機(jī)器學(xué)習(xí)的加入,“找規(guī)律”式的算法所帶來的“紅利”正在逐漸地消失,進(jìn)而需要一種可以對數(shù)據(jù)進(jìn)行更深一層挖掘的方式,這種新的方式就是知識圖譜。下面我們來聊一下知識圖譜以及知識圖譜在達(dá)觀數(shù)據(jù)中的實(shí)踐。

[[229423]]

一,什么是知識圖譜

知識圖譜(Knowledge Graph)是一種用點(diǎn)來代替實(shí)體,用邊代替實(shí)體之間關(guān)系的一種語義網(wǎng)絡(luò)。通俗來說,知識圖譜就是把所有不同種類的信息(Heterogeneous Information)連接在一起而得到的一個(gè)關(guān)系網(wǎng)絡(luò),它提供了站在關(guān)系的角度去分析問題的視角。站在這個(gè)角度我們可以從“找規(guī)律”的維度上升到“理解”的維度, 這也就是為什么有人說知識圖譜是 AI 的未來。

“達(dá)觀數(shù)據(jù)是一家人工智能公司”這句話在機(jī)器看來只不過是一連串的字符, 但是在我們?nèi)丝磥韰s可以分成主謂賓三部分,即主語“達(dá)觀數(shù)據(jù)”謂語“是”賓語“人工智能公司”。 那么有沒有一種數(shù)據(jù)的組織形式讓機(jī)器看到這句話時(shí)不再是一個(gè)字符串, 而是一個(gè)具有類似主謂賓可以“理解”的結(jié)構(gòu)呢?當(dāng)然,這就是知識圖譜要干的事情。

知識圖譜可以表示成一個(gè)實(shí)體關(guān)系網(wǎng)絡(luò)圖,實(shí)體就是一個(gè)包含信息的個(gè)體,畫出來叫節(jié)點(diǎn);關(guān)系是兩個(gè)實(shí)體之間的聯(lián)系,畫出來叫邊。借用上面的例子“達(dá)觀數(shù)據(jù)是一家人工智能公司”,“達(dá)觀數(shù)據(jù)”和“人工智能公司”就是兩個(gè)實(shí)體,“是”即這兩個(gè)實(shí)體之間的關(guān)系。所以這句話用知識圖譜可以表示圖1。

圖1

二,知識圖譜的應(yīng)用場景

知道了什么是知識圖譜,那么知識圖譜有什么用處呢?這里我舉兩個(gè)例子:知識圖譜在搜索引擎中的作用以及在銀行風(fēng)控系統(tǒng)中的應(yīng)用。

1, 知識圖譜在搜索引擎中的應(yīng)用

有時(shí)候我們在使用搜索引擎時(shí), 我們的搜索詞(Query)往往看起來更像是一個(gè)問題,比如“張三是從哪里畢業(yè)的”,這時(shí)我們需要搜索引擎直接給出我想要的結(jié)果,而不是一個(gè)網(wǎng)頁排名(page rank) 。比如我在 Google 中搜索“扎克伯格的妻子是誰”, 我需要是扎克伯格的妻子普莉希拉?陳的詳細(xì)信息而不是一些包含了她信息的網(wǎng)頁。我們先看下 Google 的結(jié)果:

圖2

那么Google是怎么做到的呢?其實(shí)早在2012年Google 就已經(jīng)在搜索中加入了知識圖譜,用戶可以通過Google 構(gòu)建的知識圖譜直接查詢到結(jié)果,這種方式極大地提升了用戶體驗(yàn)。而且對于 Google 來說處理起來也比較便捷,首先將“扎克伯格的妻子是誰” 這個(gè) Query通過自然語言處理技術(shù)(NLP)處理成“扎克伯格”實(shí)體和”has_wife" 的關(guān)系,從已經(jīng)構(gòu)建好的知識圖譜中查詢, 然后將查詢結(jié)果返回給用戶。

然而就是這樣的一個(gè)改動(dòng),從用戶使用的角度來看已經(jīng)從普通的搜索引擎變成了智能問答的系統(tǒng),用戶體驗(yàn)上升了一個(gè)層次。

2,知識圖譜在隱含關(guān)系挖掘中的應(yīng)用。

馬克斯·韋伯曾說“人是懸掛在自我編織的意義之網(wǎng)上的動(dòng)物”,這句話從側(cè)面說明人與人之間的關(guān)系是很復(fù)雜的,我們是否可以將復(fù)雜的人際關(guān)系進(jìn)行一次挖掘呢?

首先人際關(guān)系實(shí)際形如一張網(wǎng), 既然是網(wǎng)那么它一定具有一個(gè)特性,即網(wǎng)上兩個(gè)相鄰節(jié)點(diǎn)之間的路徑損壞,并不一定影響整張網(wǎng)。比如一張網(wǎng)(無向圖)中相鄰的 A 節(jié)點(diǎn)到 B 節(jié)點(diǎn)的路徑“壞了”, 有極大可能找到另一條從 A 到 B 的路徑,而不影響整張網(wǎng)。那么網(wǎng)的這個(gè)特性應(yīng)該怎樣應(yīng)用到數(shù)據(jù)挖掘上來呢?我們來看一個(gè)知識圖譜在銀行風(fēng)控系統(tǒng)中的一個(gè)例子。

    圖3

我們可以根據(jù)借款人借款時(shí)填寫的關(guān)系構(gòu)建知識圖譜, 如圖借款人跟張三是朋友關(guān)系,跟李四是父子關(guān)系。當(dāng)我們試圖把借款人的信息添加到知識圖譜里的時(shí)候,“一致性驗(yàn)證”引擎會(huì)觸發(fā)。引擎首先會(huì)去讀取張三和李四的關(guān)系,從而去驗(yàn)證這個(gè)“三角關(guān)系”是否正確。很顯然,朋友的朋友不是父子關(guān)系,所以存在著明顯的風(fēng)險(xiǎn)。這里的隱含關(guān)系挖掘可以借用通用的關(guān)系挖掘引擎,也可以自己實(shí)現(xiàn)隱含關(guān)系的挖掘引擎。通用關(guān)聯(lián)關(guān)系的挖掘由于其通用性,通常難以保證對關(guān)系挖掘的正確性,通常是自己配置規(guī)則來確保關(guān)系挖掘的準(zhǔn)確性。對隱含關(guān)系的挖掘技術(shù)目前是知識圖譜研究的前沿方向, 如果有興趣,可以查閱相關(guān)論文。

知識圖譜在銀行風(fēng)控中的作用還有很多,比如對失聯(lián)借款人兩度,甚至多度的關(guān)系挖掘來找到借款人等。 由此可見在“關(guān)系”越復(fù)雜的情況下,知識圖譜越是能發(fā)揮它的作用。

知識圖譜還有很多其他應(yīng)用場景,這里就不一一列舉了,如果您感興趣的話,參見《知識圖譜的應(yīng)用》(http://mp.weixin.qq.com/s/aRKS1CHNdh51010sZzBLlA)

三,知識圖譜的構(gòu)建

既然知識圖譜這么有用, 那么怎樣才能構(gòu)建自己的知識圖譜,怎樣將傳統(tǒng)的數(shù)據(jù)轉(zhuǎn)化成知識圖譜呢?

傳統(tǒng)數(shù)據(jù)主要分成兩種,格式化數(shù)據(jù)和非格式化數(shù)據(jù)。格式化數(shù)據(jù)轉(zhuǎn)化成知識圖譜時(shí)需要將格式化的數(shù)據(jù)映射成實(shí)體關(guān)系組,從而構(gòu)建知識圖譜。而非格式化的數(shù)據(jù)轉(zhuǎn)化時(shí)比較復(fù)雜,通常采用算法抽取和程序抽取兩種方式。

1, 算法抽取方式:

通過自然語言處理(NLP)技術(shù)對文本進(jìn)行命名實(shí)體識別(NER),從非格式化的文本中識別出專有名詞和有意義的短語并進(jìn)行分類。比如上例中從“達(dá)觀數(shù)據(jù)是一家人工智能公司”這段文本中識別出”達(dá)觀數(shù)據(jù)”和“人工智能公司”這兩個(gè)實(shí)體以及“是”這個(gè)從屬關(guān)系,這樣我們就可以通過”達(dá)觀數(shù)據(jù)” “是” “人工智能公司” 這個(gè)實(shí)體組來構(gòu)建知識圖譜。由于目前NER識別技術(shù)還不夠成熟,通常我們會(huì)對 NER 識別的實(shí)體進(jìn)行人工矯正,確保所識別實(shí)體的準(zhǔn)確性。

2, 程序抽取方式:

在處理實(shí)體識別非格式化數(shù)據(jù)的過程中,我們經(jīng)常會(huì)碰到半格式化的數(shù)據(jù),比如一段簡歷的文本,文本中經(jīng)常會(huì)包含,姓名:XXX,公司名:XXX 等格式,遇到這樣的半格式化文本,我們也可以采用正則等方式來抽取,確保知識圖譜構(gòu)建的完整性和準(zhǔn)確性。

四, 知識圖譜的存儲(chǔ)以及 neo4j 的性能測試

知識圖譜是基于圖的數(shù)據(jù)結(jié)構(gòu),通常用圖數(shù)據(jù)庫進(jìn)行存儲(chǔ),我們先來看一下圖數(shù)據(jù)庫排行(部分)。數(shù)據(jù)來源DB-Engines Ranking(https://db-engines.com/en/ranking/graph+dbms)。

圖4

通過排行榜可以看出 Neo4j 數(shù)據(jù)庫***,實(shí)際上neo4j 已經(jīng)是當(dāng)前業(yè)界分析知識圖譜的主流數(shù)據(jù)庫。那么怎樣將 neo4j 圖數(shù)據(jù)庫應(yīng)用到項(xiàng)目中去,以及怎樣優(yōu)化 neo4j 圖數(shù)據(jù)庫呢?首先我們來看一下 neo4j 的性能表現(xiàn):

測試環(huán)境:

1, 操作系統(tǒng):      Mac OS X 10.10.5

2, 內(nèi)存:             8G

3, CPU參數(shù):    8核8線程

4, 編程語言:   python 2.7

5, Neo4j 版本: 3.3.0

6, 服務(wù)器節(jié)點(diǎn)數(shù): 單點(diǎn)

測試內(nèi)容: 節(jié)點(diǎn)數(shù)分別在1萬, 10萬, 100萬,1000萬情況下,在節(jié)點(diǎn)設(shè)置索引和不設(shè)置索引的情況下查找節(jié)點(diǎn)的平均延時(shí)。測試結(jié)果如下:

圖5

通過上面的測試可以看出,當(dāng)節(jié)點(diǎn)(Node)的數(shù)量超過1000萬時(shí),在不設(shè)置索引的情況下,平均查詢延時(shí)已經(jīng)超過了6秒,說明此時(shí) neo4j 已經(jīng)明顯“吃不消”了,顯然這樣的延時(shí)在實(shí)際的項(xiàng)目應(yīng)用中是完全不可接受的。但是我們發(fā)現(xiàn)設(shè)置索引之后查詢時(shí)間明顯降下來了,那么是不是設(shè)置的索引越多越好呢?我們看下在1000萬節(jié)點(diǎn)的情況下有索引和無索引插入延時(shí)測試:

圖6

由上圖測試結(jié)果可以看出: 在***數(shù)據(jù)的情況下有索引插入比無索引插入要慢30%, 所以索引并不是越多越好, 那么除此之外 neo4j 還有哪些地方可以優(yōu)化呢?

四,neo4j圖數(shù)據(jù)庫優(yōu)化

neo4j 不使用schema,所以從理論上來說 neo4j 可以存儲(chǔ)任何形式的數(shù)據(jù)。但由于neo4j 是通過鍵值對(Key-Value) 的雙向列表來保存節(jié)點(diǎn)和關(guān)系的屬性值,所以neo4j僅適用于存儲(chǔ)實(shí)體關(guān)系和實(shí)體簡單的屬性。在實(shí)際應(yīng)用中一個(gè)實(shí)體通常會(huì)包含眾多的屬性,如果將這些屬性全部存儲(chǔ)到 neo4j 中,neo4j 的查詢將變得異常的慢, 而在實(shí)際的應(yīng)用場景下,經(jīng)常會(huì)遇到高并發(fā)的情況。這時(shí)候單節(jié)點(diǎn)的 neo4j 就會(huì)顯得力不從心。那么在項(xiàng)目實(shí)戰(zhàn)中怎樣更好的利用 neo4j 來抵御高并發(fā)呢?

1,高可用架構(gòu) :

neo4j HA(High Availability)即neo4j 的高可用特性,不過這個(gè)特征只能在neo4j 企業(yè)版中可用。neo4j HA使用多臺(tái)neo4j從數(shù)據(jù)庫設(shè)置替代單臺(tái)neo4j主數(shù)據(jù)庫的容錯(cuò)架構(gòu), 這種架構(gòu)可以在一臺(tái)實(shí)體機(jī)故障的情況下使數(shù)據(jù)庫具備完善讀寫操作的能力, 由于 neo4j HA 采用主從數(shù)據(jù)同步, 而且寫操作也可以在從庫中執(zhí)行(經(jīng)測試這種方式不如主節(jié)點(diǎn)寫入可靠),因此采用neo4j HA 比單臺(tái)neo4j數(shù)據(jù)庫擁有更多的讀取負(fù)載處理能力。

如果你使用的不是 neo4j 企業(yè)版,那么你可能需要自己動(dòng)手來構(gòu)建 neo4j 集群以此來實(shí)現(xiàn)高可用架構(gòu)了。當(dāng)然你可以采用Neo4j+DRBD(Distributed Replicated Block Device)+ Keepalived 方式來構(gòu)建自己的neo4j 集群, 通過 DRBD 來備份單點(diǎn)上的 neo4j 圖庫數(shù)據(jù),通過Keepalived 來管理你的集群。除此之外你還可以通過 zookeeper 來管理你的集群節(jié)點(diǎn),自己實(shí)現(xiàn)將主節(jié)點(diǎn)數(shù)據(jù)修改的Cypher 語句元操作同步到從節(jié)點(diǎn)(類似 MySQL 的binlog)來實(shí)現(xiàn)主從同步,從而達(dá)到讀寫分離。當(dāng)然不管你采用方式一還是方式二,都會(huì)增大開發(fā)和維護(hù)成本。

2, 增加緩存: 

應(yīng)用緩存:在實(shí)際應(yīng)用的過程中讀寫圖庫時(shí)經(jīng)常會(huì)遇到查詢一些不常修改的數(shù)據(jù), 比如需要頻繁查詢用戶所屬的國家信息,而國家的屬性更改的頻率比較低,而且用戶的國籍信息不會(huì)經(jīng)常變動(dòng),這時(shí)我們可以通過添加應(yīng)用緩存(如:redis, leveldb等),將查詢的結(jié)果緩存起來,減少直接訪問圖庫的頻次,減小圖庫的讀取壓力。

數(shù)據(jù)庫緩存:由于neo4j 執(zhí)行一次查詢操作之后,會(huì)將數(shù)據(jù)緩存到內(nèi)存中,執(zhí)行相同的查詢操作 neo4j 直接返回內(nèi)存中緩存的數(shù)據(jù)結(jié)果。如果是執(zhí)行隨機(jī)查詢,則后一次結(jié)果會(huì)覆蓋前一次的查詢數(shù)據(jù),內(nèi)存緩存的配置可以通過修改配置文件中dbms.query_cache_size參數(shù)進(jìn)行調(diào)整。所以說執(zhí)行語句時(shí)盡可能的利用已有數(shù)據(jù)的緩存,減少 Cache-Miss 情況的發(fā)生。

3, 索引查詢優(yōu)化:

查詢優(yōu)化:由于 neo4j 會(huì)將查詢結(jié)果緩存到內(nèi)存中,所以不需要的查詢結(jié)果盡量不要放到內(nèi)存,比如 下面的cypher 語句:

1, MATCH (n) OPTIONAL MATCH (n)-[r]->() RETURN count(n.prop) + count(r.prop);

2, MATCH (n) OPTIONAL MATCH (n)-[r]->() RETURN count(*) + count(*);

語句1比語句2 更好,因?yàn)楹笳邥?huì)將所有的節(jié)點(diǎn)和關(guān)系的屬性加載到內(nèi)存,然后計(jì)算 count 值,而前者只會(huì)將必要的屬性加載到內(nèi)存求count值。

索引優(yōu)化:我們知道數(shù)據(jù)庫索引實(shí)際上是在數(shù)據(jù)之外維護(hù)了特定算法的數(shù)據(jù)結(jié)構(gòu)(如 B+Tree),比如圖7為了加快 Col2的查詢構(gòu)建一個(gè)二叉樹,使原來的“順序”查找,變成“二分查找”,從而將查詢復(fù)雜度降低為 o(logn),而且索引還會(huì)利用訪問局部性原理,充分利用操作系統(tǒng)的頁緩存,加快查找的速度。

圖7: 數(shù)據(jù)庫索引原理介紹

由于增加索引會(huì)讓圖庫維護(hù)在維護(hù)數(shù)據(jù)的同時(shí)還會(huì)維護(hù)一份額外的數(shù)據(jù)結(jié)構(gòu),更新數(shù)據(jù)時(shí)會(huì)造成額外的開銷,這也印證了上面測試的插入數(shù)據(jù)時(shí)無索引比有索引快的結(jié)論。

Neo4j 1.4以后的版本引入了自動(dòng)索引(automatic index),可以在config/neo4j.properties中配置自動(dòng)創(chuàng)建索引,也可以通過語句CREATE INDEX ON :Label(PropertyName)手動(dòng)創(chuàng)建索引,從而提高查詢的效率。 多屬性值也可設(shè)置聯(lián)合索引參見(https://neo4j.com/docs/developer-manual/current/cypher/schema/index/)。

4,  Neo4j和KV(Key-Value)數(shù)據(jù)庫聯(lián)合使用

由于 neo4j 的節(jié)點(diǎn)和關(guān)系的屬性是通過Key-Value 的雙向列表來保存的,所以這種數(shù)據(jù)結(jié)決定了 neo4j 中存儲(chǔ)的節(jié)點(diǎn)不能包含太多的屬性值。但是在實(shí)際應(yīng)用中經(jīng)常會(huì)碰到一些實(shí)體擁有大量的屬性,必要時(shí)還需要通過這些屬性的值來查詢實(shí)體進(jìn)而查找實(shí)體擁有的關(guān)系。這時(shí)候可以將 neo4j 數(shù)據(jù)庫和KV 數(shù)據(jù)庫(如:MongoDB)進(jìn)行聯(lián)合使用,比如在 neo4j 節(jié)點(diǎn)的屬性中存儲(chǔ)MongoDB 中的 objectId。這樣既可以充分利用 neo4j 的特性來進(jìn)行關(guān)系查詢又可以通過 KV 數(shù)據(jù)庫的特性來進(jìn)行屬性到實(shí)體的查詢。通常在圖庫和 KV 數(shù)據(jù)庫聯(lián)合使用時(shí), 特別是經(jīng)常需要通過屬性來查詢實(shí)體時(shí)需要設(shè)置 neo4j schema Index,即將neo4j中與 KV 數(shù)據(jù)庫關(guān)聯(lián)的值設(shè)置索引。

總結(jié)與展望

知識圖譜和Neo4j還有很多有趣的特性,鑒于篇幅這里不再贅述。自Google在2012年推出知識圖譜技術(shù)以來,知識圖譜迎來了飛速的發(fā)展。由于知識圖譜在關(guān)系“理解”方面的優(yōu)勢,目前已經(jīng)在各大互聯(lián)網(wǎng)公司和傳統(tǒng)企業(yè)的項(xiàng)目中落地,并取得了良好的效果。正是由于知識圖譜對數(shù)據(jù)理解和傳統(tǒng)方式不一致,給傳統(tǒng)的數(shù)據(jù)挖掘算法帶來了挑戰(zhàn)。相信隨著人們對知識圖譜的關(guān)注度越來越高,在知識圖譜領(lǐng)域?qū)?huì)涌現(xiàn)更多更成熟的構(gòu)建、存儲(chǔ)和挖掘理念,相信在不遠(yuǎn)的將來知識圖譜將會(huì)在更廣泛的領(lǐng)域內(nèi)為大家服務(wù)。

【本文為51CTO專欄作者“達(dá)觀數(shù)據(jù)”的原創(chuàng)稿件,轉(zhuǎn)載可通過51CTO專欄獲取聯(lián)系】

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2025-10-09 00:00:00

Neo4jLLMs結(jié)構(gòu)化

2024-08-08 08:31:32

SpringNeo4j優(yōu)化

2024-06-03 10:53:18

LLMRAGGraphRAG

2025-07-21 09:23:13

2025-07-18 08:15:55

2017-07-28 15:12:28

Neo4j圖數(shù)據(jù)庫

2022-11-18 17:53:03

Neo4j

2022-04-13 11:32:45

Neo4j圖數(shù)據(jù)庫

2021-12-27 07:31:37

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

2017-03-06 16:48:56

知識圖譜構(gòu)建存儲(chǔ)

2025-04-27 00:10:00

AI人工智能知識圖譜

2021-01-19 10:52:15

知識圖譜

2025-06-06 01:00:00

AI人工智能知識圖譜

2025-06-05 09:09:50

2025-06-09 09:10:26

2011-07-26 12:48:52

neo4j圖數(shù)據(jù)庫

2021-12-03 20:33:08

計(jì)算

2021-01-25 10:36:32

知識圖譜人工智能

2025-06-03 06:03:06

2025-06-03 15:00:04

點(diǎn)贊
收藏

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

51国产成人精品午夜福中文下载 | 男人天堂中文字幕| 超碰精品在线观看| 精品成人在线视频| 先锋影音网一区| 亚洲国产欧美另类| 日韩精品成人一区二区在线| 欧美成人精品h版在线观看| 亚洲调教欧美在线| 国精品产品一区| 亚洲国产精品久久一线不卡| 亚洲成人18| 成人久久久精品国产乱码一区二区 | 久久久99久久精品女同性| 极品白嫩的小少妇| 国产成人精品一区二区三区免费| 亚洲综合av网| 五月天色一区| 四虎在线视频| 国产精品中文有码| 国产精品白嫩初高中害羞小美女| 久久久久无码精品国产| jizzjizz欧美69巨大| 精品国产第一区二区三区观看体验| 99免费视频观看| 久久青青色综合| 亚洲婷婷在线视频| 日韩国产伦理| 日本成人一区| 不卡欧美aaaaa| 亚洲xxxx在线| 亚洲综合精品在线| 老司机一区二区三区| 欧美激情视频网站| 中国一级片在线观看| 精品国产乱码久久久久久果冻传媒 | 国产精品99一区| 日韩欧美高清在线观看| 欧美/亚洲一区| 日韩中文字幕网址| 欧美老女人性生活视频| 久久av综合| 亚洲欧美视频在线| 精品人妻一区二区三区香蕉| 亚州一区二区| 日韩色在线观看| 国产精品igao网网址不卡| 亚洲精品伊人| 制服丝袜国产精品| 亚洲 国产 图片| 日韩一级特黄| 91精品国产综合久久久久久 | 91视频久久久| 久久一本综合频道| 国产999精品久久久| 91美女免费看| 久久精品电影| 国产精品久久久久久久app| 国产性生活视频| 日韩国产欧美在线观看| 国产精品成久久久久三级| 日韩精品一区不卡| 日本欧美一区二区三区| 国产精品免费久久久久影院| 在线免费观看日韩视频| 精品一区二区三区影院在线午夜| 成人免费看黄网站| 国产成人av免费看| 成人性视频网站| 精品在线视频一区二区| 无码精品人妻一区二区| 久久综合色之久久综合| 日韩一区二区三区资源| 毛片在线不卡| 亚洲国产日韩在线一区模特 | 国产精品a成v人在线播放| 亚洲国产片色| 国产精品va在线播放| 91av国产精品| 成人一区二区三区在线观看 | 日韩精品欧美| 久久色精品视频| 免费中文字幕视频| 亚洲欧美日韩综合国产aⅴ| 国产精品av免费在线观看| 在线免费观看视频网站| 粉嫩绯色av一区二区在线观看| 久久久久天天天天| 免费a在线看| 偷窥少妇高潮呻吟av久久免费| 国产精品wwwww| 中文成人激情娱乐网| 亚洲国产成人精品电影| 国产伦精品一区二区三区视频女| 亚洲香蕉av| 欧洲一区二区视频| 国产精品欧美久久久久天天影视| 成人美女视频在线观看18| 欧美一区二区福利| 在线视频国产区| 91黄视频在线| 少妇被狂c下部羞羞漫画| 不卡一区2区| 国产69精品久久久| 91麻豆一区二区| 99久久免费精品| 国产日韩视频在线播放| 狠狠躁少妇一区二区三区| 欧美无乱码久久久免费午夜一区 | 国产日韩一区二区在线观看| 成人豆花视频| 国产亚洲xxx| 久久久精品视频免费| 美女一区二区久久| 欧美韩国日本精品一区二区三区| a天堂中文在线官网在线| 色综合久久中文字幕综合网| 国产男女无遮挡猛进猛出| 国产一区二区三区91| 欧美精品久久久久久久| 91好色先生tv| 久久久久99精品国产片| 日韩视频在线视频| 91视频亚洲| 在线日韩精品视频| 毛片在线免费视频| 国产 日韩 欧美大片| 亚洲综合网中心| 偷拍中文亚洲欧美动漫| 亚洲激情国产精品| 免费在线观看国产精品| 韩国视频一区二区| 亚洲一二三区精品| 日韩一级二级| 国产一区二区三区在线观看视频 | 日本一区二区久久精品| 男人天堂视频在线观看| 日韩免费看网站| 五月天婷婷色综合| 精品一区二区免费| 亚洲黄色一区二区三区| 日韩久久一区二区三区| 日韩电影网在线| www.日本精品| 久久夜色精品国产欧美乱极品| 国产精品久久中文字幕| 国产精品调教| 97在线免费观看视频| 亚洲毛片欧洲毛片国产一品色| 一区二区三区四区五区视频在线观看| 污污的视频免费| 国产精品久久久久久久| 成人综合网网址| 在线中文字幕第一页| 日韩午夜激情av| 国产在线视频二区| 成人激情综合网站| 无码精品a∨在线观看中文| 美国成人xxx| 欧美洲成人男女午夜视频| 青春草在线观看| 欧美网站一区二区| 极品颜值美女露脸啪啪| 国产不卡在线视频| 成人精品视频在线播放| 日韩高清一级| 国产精品免费看久久久香蕉| 国产在线高潮| 亚洲高清福利视频| 国产免费av一区| 欧美国产成人精品| 天堂av手机在线| 激情综合电影网| 欧美一二三四五区| 久久久久久久性潮| 久久久久久国产精品三级玉女聊斋| 色窝窝无码一区二区三区成人网站| 欧美色视频日本版| 久久精品三级视频| 国产 日韩 欧美大片| 麻豆av免费在线| 亚洲精品国产成人影院| 国产综合动作在线观看| 无人区在线高清完整免费版 一区二| 视频在线观看一区二区| 亚洲av无码乱码国产精品| 偷拍一区二区三区四区| 91动漫免费网站| 成人av网站大全| 一区二区三区视频网| 欧美午夜一区| 日韩精品最新在线观看| 亚洲精品不卡在线观看| 日本三级久久久| av片在线观看网站| 国产视频欧美视频| 国产视频在线一区| 欧美色欧美亚洲高清在线视频| 成人一级黄色大片| 99精品一区二区三区| 色一情一区二区三区| 日韩亚洲精品在线| av不卡在线免费观看| 亚洲人成网www| 97中文在线| 成人深夜福利| 庆余年2免费日韩剧观看大牛| 久久77777| 亚洲一区二区久久| 色香蕉在线视频| 91精品国产日韩91久久久久久| youjizz在线视频| 亚洲一区二区三区视频在线| 精品少妇一区二区三区密爱| 99久久久精品免费观看国产蜜| 在线播放免费视频| 日本一区中文字幕| 免费黄色福利视频| 在线播放日韩| 国产高清不卡无码视频| 日韩国产一区二区| 欧美日韩另类综合| 激情小说一区| 俄罗斯精品一区二区| 亚洲午夜国产成人| 国产精品激情av电影在线观看 | 99在线视频播放| 91麻豆精品国产综合久久久| 国产精品第一视频| 日韩av中字| 欧美一级淫片播放口| 1024在线看片你懂得| 欧美成人午夜免费视在线看片 | 欧美精品乱码| 日韩电影免费观看在| 亚洲ab电影| 欧美日韩一区二区视频在线观看| 欧美激情15p| 激情视频在线观看一区二区三区| 亚洲精品一区国产| 91精品国产一区二区三区动漫| 在线视频成人| 亚洲自拍另类欧美丝袜| 国产aⅴ精品一区二区四区| 国产欧美一区二区三区在线看| 999国产精品亚洲77777| 国产精品高潮呻吟久久av野狼 | 午夜激情福利电影| 国产精品久久久一本精品| 国产性猛交xx乱| 国产精品久久夜| 成人涩涩小片视频日本| 亚洲天堂网中文字| 欧美卡一卡二卡三| 亚洲综合图片区| 国产一区二区三区影院| 色综合欧美在线视频区| 欧美视频xxxx| 91精品欧美一区二区三区综合在| 国产女人18毛片水真多| 日韩三级在线观看| 天天操天天干天天舔| 日韩精品在线视频美女| 国产www.大片在线| 精品国内产的精品视频在线观看| 大片免费在线观看| 欧美极度另类性三渗透| 久草免费在线视频| 国产精品久久久久久久久久久久久久| 亚洲爽爆av| 国产精品theporn88| 中文有码一区| 自拍偷拍视频在线| 韩国精品一区二区三区| 欧美成人xxxxx| 激情文学综合插| 国产老熟女伦老熟妇露脸| 国产亚洲精品aa午夜观看| 国产男女猛烈无遮挡在线喷水| 亚洲国产一二三| 夜夜爽妓女8888视频免费观看| 在线成人小视频| 天堂在线视频免费| 中文字幕日韩精品在线观看| gogo在线观看| 日本成人在线视频网址| 伊人久久大香伊蕉在人线观看热v| 成人片在线免费看| 国产精品一在线观看| 欧美爱爱视频网站| 99精品国产99久久久久久福利| 欧美午夜aaaaaa免费视频| 国产91丝袜在线18| 极品人妻videosss人妻| 亚洲精品第一国产综合野| 精品人妻一区二区色欲产成人| 91精品国产日韩91久久久久久| 免费a级毛片在线观看| 另类专区欧美制服同性| 亚洲永久av| 国产精品免费一区二区三区| 欧美亚洲激情| 成熟丰满熟妇高潮xxxxx视频| 久久99精品久久久久久动态图| 国产精品无码网站| 一区二区三区欧美激情| 波多野结衣理论片| 亚洲大胆人体av| 在线视频国产区| 国产欧美精品一区二区三区-老狼| 蜜桃久久久久| av 日韩 人妻 黑人 综合 无码| 久久一区欧美| 亚洲欧美高清在线| 亚洲欧美在线视频| 日韩黄色片网站| 日韩av综合中文字幕| 永久免费网站在线| 国产精品直播网红| 免费一区二区| 欧美变态另类刺激| 国产不卡在线一区| a在线视频播放观看免费观看| 欧美日韩一级黄| 粉嫩一区二区三区国产精品| 欧美在线视频免费| 老牛精品亚洲成av人片| 日本黄色片一级片| 国产精品一区二区x88av| 黄色片网站在线播放| 欧亚一区二区三区| 国内在线免费高清视频| 97超视频免费观看| 99ri日韩精品视频| 日本一级黄视频| 国产成人av一区二区三区在线观看| 国产麻豆视频在线观看| 精品1区2区3区| av网站在线免费观看| 国产精品免费看久久久香蕉| 成人短片线上看| 亚欧激情乱码久久久久久久久| 国产无人区一区二区三区| japanese国产在线观看| 国产香蕉一区二区三区在线视频| 日产精品一区| 亚洲国产午夜伦理片大全在线观看网站 | 一区二区三区在线视频免费观看| 91 中文字幕| 欧美www在线| 国产精品传媒| 成年人网站免费视频| 久久久蜜臀国产一区二区| 91porny九色| 久久国产一区二区三区| 精品一区视频| 日本午夜激情视频| 久久婷婷综合激情| 特级西西444www高清大视频| 最新的欧美黄色| 日韩免费一级| 你懂的av在线| 国产欧美一区视频| 97人妻精品一区二区三区软件 | 3d性欧美动漫精品xxxx软件| 亚洲欧美日产图| 国产酒店精品激情| 久久婷婷一区二区| 精品视频久久久| 国产成人免费精品| 91精品国产毛片武则天| 99精品视频中文字幕| 日韩黄色片网站| 美女福利精品视频| 美女一区二区在线观看| 高清一区在线观看| 一区二区三区在线不卡| 三级理论午夜在线观看| 国产欧美一区二区三区视频 | 国产精品久久久久一区二区| 66久久国产| 老鸭窝一区二区| 91精品午夜视频| 夜鲁夜鲁夜鲁视频在线播放| 亚洲国产日韩综合一区| 成人福利视频网站| 无码人妻丰满熟妇区bbbbxxxx| 久久亚洲精品中文字幕冲田杏梨| 伦理一区二区| 欧美午夜精品理论片| 五月综合激情婷婷六月色窝| 风间由美一区| 国产精品久久久久久久久久久久冷 | 理论视频在线| 亚洲一区二区三| 石原莉奈一区二区三区在线观看| 69av.com| 中文字幕视频在线免费欧美日韩综合在线看| 中文字幕日韩高清在线| 午夜免费一区二区|