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

還有和Redis一樣好用的NoSQL

存儲 存儲軟件 Redis
Neo4j是一個世界領先的開源的基于圖的數據庫。它是使用Java語言完全開發的。那么什么是圖數據庫呢?圖數據庫是以圖結構的形式存儲數據的數據庫。

[[441486]]

實際上為了更好的描述實體之間的關系,我們要是再繼續使用Redis的話,是不是感覺實體之間的關系不夠那么的明顯,雖然也是屬于NoSQL的一種,但是相對來說,Redis,表現實體之間的關系就沒有那么清晰了,為了更好的描述實體之間的關系,就會使用圖形數據庫來進行了,那么今天阿粉介紹的,就是一個圖形化的數據可,Neo4J。

什么是Neo4J

Neo4j是一個世界領先的開源的基于圖的數據庫。它是使用Java語言完全開發的。那么什么是圖數據庫呢?圖數據庫是以圖結構的形式存儲數據的數據庫。它以節點,關系和屬性的形式存儲應用程序的數據。正如RDBMS以表的“行,列”的形式存儲數據,GDBMS以圖的形式存儲數據。

RDBMS與圖數據庫的區別

1.Tables 表Graphs 圖表

2.Rows 行Nodes 節點

3.Columns and Data 列和數據 Properties and its values屬性及其值

4.Constraints 約束Relationships 關系

5.Joins 加入Traversal 遍歷

說完了圖形數據庫,我們就來看看這個 Neo4J 數據庫吧

Neo4J 數據庫的安裝

neo4j是用Java語言編寫的圖形數據庫,運行時需要啟動JVM進程,因此,需安裝JAVA SE的JDK。關于 Java 怎么安裝,我就不用再多廢話了吧,到時候別忘了檢測一下 Java 的版本就好了,java -version

接下來我們就是要進行一個安裝了,我們先去官網,下載社區版,企業版要收費的,注意哈。

官網地址

下載完成,直接開始安裝,傻瓜式操作即可。

Neo4j應用程序有如下主要的目錄結構:

  • bin目錄:用于存儲Neo4j的可執行程序
  • conf目錄:用于控制Neo4j啟動的配置文件
  • data目錄:用于存儲核心數據庫文件
  • plugins目錄:用于存儲Neo4j的插件

注意,如果你使用的是Zip的壓縮包來進行的使用的話,那么你就需要注意一些地方,比如你如果是用 Zip 的包解壓之后,并且想要通過 bat 的命令啟動,直接在目錄下進行 cmd ,然后 neo4j.bat ,這時候可能會出現一個問題,就是版本可能會出現問題,你如果下載使用的是最新版的 Neo4J ,那么就可能會讓你使用 JDK 11 ,而阿粉就是踩過了這個大坑之后,才發現,bat 閃退的原因。

  1. 警告: ERROR! Neo4j cannot be started using java version 1.8.0_181 
  2. 警告: * Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j Server. 
  3. * Please see https://neo4j.com/docs/ for Neo4j installation instructions. 
  4. Invoke-Neo4j : This instance of Java is not supported 
  5. 所在位置 E:\softFile\neo4j-community-4.4.2\bin\neo4j.ps1:21 字符: 7 
  6. + Exit (Invoke-Neo4j -Verbose:$Arguments.Verbose -CommandArgs $Argument ... 
  7. +       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  8.     + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException 
  9.     + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-Neo4j 

這樣就是說明我們的 JDk 的版本對應的和 Neo4J 需要的 JDK 是不匹配的,我們就需要換一下我們的 JDK 了。把他換成 JDK 11 就好了,再次啟動。

  1. neo4j.bat console 
  1. E:\softFile\neo4j-community-4.4.2\bin>neo4j.bat console 
  2. Directories in use: 
  3. home:         E:\softFile\neo4j-community-4.4.2 
  4. config:       E:\softFile\neo4j-community-4.4.2\conf 
  5. logs:         E:\softFile\neo4j-community-4.4.2\logs 
  6. plugins:      E:\softFile\neo4j-community-4.4.2\plugins 
  7. import:       E:\softFile\neo4j-community-4.4.2\import 
  8. data:         E:\softFile\neo4j-community-4.4.2\data 
  9. certificates: E:\softFile\neo4j-community-4.4.2\certificates 
  10. licenses:     E:\softFile\neo4j-community-4.4.2\licenses 
  11. run:          E:\softFile\neo4j-community-4.4.2\run 
  12. Starting Neo4j. 
  13. 2021-12-19 12:37:08.121+0000 INFO  Starting... 
  14. 2021-12-19 12:37:09.665+0000 INFO  This instance is ServerId{25e1fcb1} (25e1fcb1-702c-4b58-bcdc-3564df95b2a1) 
  15. 2021-12-19 12:37:11.957+0000 INFO  ======== Neo4j 4.4.2 ======== 
  16. 2021-12-19 12:37:14.556+0000 INFO  Initializing system graph model for component 'security-users' with version -1 and status UNINITIALIZED 
  17. 2021-12-19 12:37:14.567+0000 INFO  Setting up initial user from defaults: neo4j 
  18. 2021-12-19 12:37:14.568+0000 INFO  Creating new user 'neo4j' (passwordChangeRequired=true, suspended=false
  19. 2021-12-19 12:37:14.589+0000 INFO  Setting version for 'security-users' to 3 
  20. 2021-12-19 12:37:14.594+0000 INFO  After initialization of system graph model component 'security-users' have version 3 and status CURRENT 
  21. 2021-12-19 12:37:14.601+0000 INFO  Performing postInitialization step for component 'security-users' with version 3 and status CURRENT 
  22. 2021-12-19 12:37:15.979+0000 INFO  Bolt enabled on 127.0.0.1:7687. 
  23. 2021-12-19 12:37:17.200+0000 INFO  Remote interface available at http://localhost:7474/ 
  24. 2021-12-19 12:37:17.206+0000 INFO  id: 1ED17593750B5E6E3046A68E5254B92B64EE0B6CECA021D540D1B93BDFE67164 
  25. 2021-12-19 12:37:17.206+0000 INFO  name: system 
  26. 2021-12-19 12:37:17.207+0000 INFO  creationDate: 2021-12-19T12:37:12.956Z 
  27. 2021-12-19 12:37:17.207+0000 INFO  Started. 

這時候,我們就直接訪問 localhost:7474 的端口,直接就能看到如下的畫面, 1.jpg

剛進入的時候可能需要大家輸入帳號密碼,默認的帳號密碼就是,neo4j 修改成你想要的就行了。

這樣登錄進去我們就能開始正式學習 Neo4J 的所有內容了。

Neo4J 的語法教學

Neo4j - CQL語法

  • 它是Neo4j圖形數據庫的查詢語言。
  • 它是一種聲明性模式匹配語言
  • 它遵循SQL語法。
  • 它的語法是非常簡單且人性化、可讀的格式。

我們在講語法之前首先我們先得看看 Neo4J 的構建模塊,不然之后的查詢都是無意義的。

Neo4j圖數據庫主要有以下構建塊 -

  • 節點
  • 屬性
  • 關系
  • 標簽
  • 數據瀏覽器

節點是圖表的基本單位。它包含具有鍵值對的屬性,如下所示

屬性是用于描述圖節點和關系的鍵值對

關系是圖形數據庫的另一個主要構建塊。它連接兩個節點,如下所示。

Label將一個公共名稱與一組節點或關系相關聯。節點或關系可以包含一個或多個標簽。我們可以為現有節點或關系創建新標簽。我們可以從現有節點或關系中刪除現有標簽。

Neo4j數據瀏覽器 一旦我們安裝Neo4j,我們可以訪問Neo4j數據瀏覽器使用以下URL

http:// localhost:7474 / browser /

CQL 語法

CREATE 語法

  1. CREATE (<node-name>:<label-name>) 

它是我們要創建的節點名稱。

它是一個節點標簽名稱

我們可以創建一個節點,然后給他安排上一個標簽

  1. CREATE (emp:Employee) 

當我們看到

  1. Added 1 label, created 1 node, completed after 74 ms. 

這就創建成功了,

那么怎么查看呢?

MATCH語法

  1. MATCH (<node-name>:<label-name>) return xxx 

是這個樣子的

  1. MATCH (emp:Employee) return emp 
  1. ╒═════╕ 
  2. "emp"│ 
  3. ╞═════╡ 
  4. │{}   │ 
  5. └─────┘ 

但是看到里面竟然沒有東西,就相當于是一個空的對象,那是不是就應該給里面放入屬性的操作呢?沒錯,肯定有

CREATE (emp:Employee{ id : 1001 ,name :"lucy", age : 10})

Added 1 label, created 1 node, set 3 properties, completed after 163 ms. 創建成功。

我們再次查看就能看到

  1. ╒══════════════════════════════════╕ 
  2. "emp"                             │ 
  3. ╞══════════════════════════════════╡ 
  4. │{}                                │ 
  5. ├──────────────────────────────────┤ 
  6. │{"name":"lucy","id":1001,"age":10}│ 
  7. └──────────────────────────────────┘ 

如果我們想只要其中的一些對象的屬性,而不是全部屬性,那應該怎么操作呢?

RETURN語法

RETURN 可以返回的是一個對象,也可以是對象中的屬性,比如:

  1. MATCH (emp:Employee) return emp.name 

結果就是下面這個樣子的,大家看一下,是不是感覺還是挺好用的。

  1. ╒══════════╕ 
  2. "emp.name"│ 
  3. ╞══════════╡ 
  4. "Lokesh"  │ 
  5. ├──────────┤ 
  6. "jack"    │ 
  7. ├──────────┤ 
  8. "luxun"   │ 
  9. ├──────────┤ 
  10. "lucy"    │ 
  11. └──────────┘ 

** WHERE語法**

 

  1. WHERE <condition> 

為什么在前面的位置阿粉說,CQL 是和 SQL 類型的,這完全是因為很多東西和 SQL 是類似的。

  1. MATCH (emp:Employee) where emp.name = 'jack' return emp 

結果如下:

  1. ╒════════════════════════════════════════════════╕ 
  2. "emp"                                           │ 
  3. ╞════════════════════════════════════════════════╡ 
  4. │{"name":"jack","id":125,"deptno":10,"sal":35800}│ 
  5. └────────────────────────────────────────────────┘ 

相同的還有

布爾運算符 描述
AND
OR 或者
NOT
XOR 異或
比較運算符 描述
= “等于”運算符
<> “不等于”運算符
< “小于”運算符
> “大于”運算符
<= “小于或等于”運算符。
>= “大于或等于”運算符。

DELETE語法

刪除語法必然是有的,因為有創建,肯定有刪除。

 

  1. DELETE <node-name-list> 

但是這個命令也不是單獨使用的哈,

  1. MATCH (e: Employee) DELETE e 

直接刪除成功。

基礎的東西講完了,阿粉就得說說這個比較重要的內容了,關系,

Neo4j 的關系

我們之前創建節點的時候,那叫一個簡單舒適加愉快,但是創建關系就比較復雜了,因為需要考慮如何匹配到有關系的兩個節點,以及關系本身的屬性如何設置。這里我們就簡單學一下如何建立節點之間的關系。

由于Neo4j CQL語法是以人類可讀的格式。Neo4j CQL也使用類似的箭頭標記來創建兩個節點之間的關系。

每個關系(→)包含兩個節點

在Neo4j中,兩個節點之間的關系是有方向性的。它們是單向或雙向的。

如果我們嘗試創建一個沒有任何方向的關系,那么就會報錯。

關系創建語法

  1. CREATE (<node1-details>)-[<relationship-details>]->(<node2-details>) 

我們這里直接使用創建新的節點來創建關系。

  1. CREATE (book:Book)-[contains:CONTAINS]->(bookStore:BOOKSTORE) 

提示創建成功

  1. Added 2 labels, created 2 nodes, created 1 relationship, completed after 199 ms. 

這里關系名稱是“CONTAINS”

關系標簽是“contains”。

  1. MATCH (book:Book)-[contains:CONTAINS]->(bookStore:BOOKSTORE) return contains 

這么看是看不出有啥關系的,但是,我們可以從另外的一個位置

 

這樣看下來,這個 Neo4J 簡單操作是不是就學會了,阿粉接下來的文章中講怎么使用 Java 來操作 Neo4J 數據庫。歡迎大家來觀看。

 

責任編輯:武曉燕 來源: Java極客技術
相關推薦

2023-04-05 14:19:07

FlinkRedisNoSQL

2012-12-20 10:17:32

IT運維

2012-03-07 17:24:10

戴爾咨詢

2011-02-28 10:38:13

Windows 8

2009-06-12 15:26:02

2023-08-09 09:03:25

Typescript工具Jsdoc

2015-08-25 09:52:36

云計算云計算產業云計算政策

2020-03-02 10:56:41

辦公電腦疫情

2013-01-11 18:10:56

軟件

2020-05-19 10:02:58

CIOIPD集成產品開發

2024-08-19 11:23:36

2021-12-23 15:11:46

Web 3.0元宇宙Metaverse

2011-03-14 16:51:24

2015-10-19 12:33:01

華三/新IT

2017-05-25 15:02:46

聯宇益通SD-WAN

2016-05-09 18:40:26

VIP客戶緝拿

2009-03-07 18:53:46

Chrome瀏覽器訂制

2022-02-26 09:39:19

前端SSR編譯

2009-11-26 09:47:35

SharePoint2

2009-02-04 15:43:45

敏捷開發PHPFleaPHP
點贊
收藏

51CTO技術棧公眾號

香蕉久久网站| 国产精品3区| 国产精品日日摸夜夜摸av| 国产在线视频2019最新视频| 亚洲国产精一区二区三区性色| 亚洲警察之高压线| 91麻豆精品91久久久久同性| 一区二区传媒有限公司| 中文日本在线观看| 波多野结衣在线aⅴ中文字幕不卡| 国产精品精品久久久| 免费网站看av| jizzjizz欧美69巨大| 精品国产乱码久久久久久蜜臀 | 日韩a级片在线观看| 青青久久av| 欧美一区二区不卡视频| 老司机午夜av| 水蜜桃在线视频| 一区二区不卡在线视频 午夜欧美不卡在 | 中文字幕一级片| 亚洲精品九九| 九色91av视频| 性欧美videos| 日韩精品免费一区二区三区| 精品视频www| 欧产日产国产精品98| 国产麻豆精品| 欧美日韩不卡一区| 宅男噜噜噜66国产免费观看| 漫画在线观看av| 亚洲一区二区欧美| www.男人天堂网| 操你啦视频在线| 亚洲欧洲成人精品av97| 五月天丁香综合久久国产| 色欲久久久天天天综合网| 国产盗摄女厕一区二区三区| 国产一区二区色| 亚洲一区二区色| 奇米在线7777在线精品| 国产精品免费久久久久久| 波多野结衣视频观看| 久久久精品网| 国产成人精品免高潮费视频| 日韩欧美成人一区二区三区| 一区二区三区四区五区在线| 国内精品模特av私拍在线观看| 久久激情免费视频| 伊人久久亚洲美女图片| 97视频在线观看播放| 日本系列第一页| 午夜在线一区二区| 日韩av电影手机在线观看| 亚洲GV成人无码久久精品| 午夜亚洲一区| 国产精品老女人精品视频| 特级西西444www高清大视频| 日本色综合中文字幕| 国产精品美女在线| 91久久久久国产一区二区| 久久av中文字幕片| 亚洲一区二区在线| 欧美自拍偷拍第一页| 91香蕉视频mp4| 日韩高清三级| 人妻少妇精品一区二区三区| 日韩三级在线| 精品视频9999| 99久在线精品99re8热| 老鸭窝毛片一区二区三区| 国产精品99导航| 91亚洲精品国偷拍自产在线观看| 国产在线精品一区二区夜色| yellow视频在线观看一区二区| 免费观看国产精品| 久久视频一区二区| 亚洲一区高清| 成人影院在线播放| 在线观看网站黄不卡| 中文字幕剧情在线观看| 国产精品丝袜在线播放| 国产亚洲欧美aaaa| 麻豆changesxxx国产| 久久国产精品99国产| 96国产粉嫩美女| 性高潮久久久久久久久久| 中文字幕av在线一区二区三区| 91精品国产毛片武则天| 亚洲日本天堂| 日韩一级大片在线观看| 好吊日免费视频| 天天av综合| 98精品国产高清在线xxxx天堂| 国产情侣小视频| 丁香啪啪综合成人亚洲小说 | 欧美午夜激情小视频| 男人添女人下面免费视频| 视频在线亚洲| 三级精品视频久久久久| 久久99精品波多结衣一区| 国产在线播放一区| 日韩欧美精品在线不卡| 久久不射影院| 欧美妇女性影城| 中文字幕高清视频| 欧美久久久久| 国产又爽又黄的激情精品视频| 天堂中文在线看| 亚洲欧美另类在线| 性欧美极品xxxx欧美一区二区| 2020最新国产精品| www国产精品视频| 黄色av一级片| 成人美女在线观看| 精品国产无码在线| 欧美成人xxxx| 国产亚洲精品久久久| 日本少妇bbwbbw精品| 国产精选一区二区三区| 亚洲国产精品一区二区第四页av| 538在线视频| 精品美女在线观看| 最新一区二区三区| 精品一区二区国语对白| 亚洲精品永久www嫩草| 水蜜桃在线视频| 亚洲精品国产精品国自产在线| 免费一级片在线观看| 国产一区二区在线影院| 中文字幕中文字幕在线中一区高清 | 伊人久久大香线蕉综合网蜜芽| 欧美国产一区二区三区| 国产美女免费视频| 亚洲天堂久久久久久久| 九色91popny| 俺要去色综合狠狠| 国产精品aaa| youjizz在线播放| 欧美羞羞免费网站| 久久久久无码精品国产sm果冻| 久久黄色网页| 欧美一区免费视频| 欧美不卡高清一区二区三区| 亚洲午夜精品久久久久久久久久久久 | 亚洲综合丁香| 久久国产一区| 中文在线а√天堂| 亚洲人午夜精品| 亚洲s码欧洲m码国产av| 久久精品免视看| 一区二区xxx| 日韩精品影视| 成人综合网网址| 天天色天天射天天综合网| 欧美成人性战久久| 日本三级午夜理伦三级三| 99精品国产91久久久久久| 欧美精品色婷婷五月综合| 在线日韩网站| 国产欧美婷婷中文| 欧美亚洲系列| 国产视频久久久久| 亚洲综合精品在线| 一区二区欧美视频| 人妻无码一区二区三区| 日韩一区精品字幕| 强开小嫩苞一区二区三区网站 | 精品国产一区二区三区av性色| 国产精品theporn动漫| 91免费国产在线| 五月婷婷丁香综合网| 欧美精品国产一区二区| 狠狠色狠狠色综合人人| 99久久亚洲国产日韩美女 | 九九热国产在线| 91日韩精品一区| 国产原创精品在线| 欧美午夜一区| 日本一区视频在线| 国产视频一区二| 51久久精品夜色国产麻豆| 97电影在线看视频| 精品剧情在线观看| 日韩一级片中文字幕| 亚洲精品国产视频| 国产男男chinese网站| 国精产品一区一区三区mba视频| 日本中文字幕亚洲| 日韩av片子| 九九九九九九精品| 四虎国产精品永久在线国在线 | 综合激情网五月| 日韩美女啊v在线免费观看| 好吊一区二区三区视频| 国产综合色精品一区二区三区| 1024精品视频| 午夜欧美精品| 亚洲精品自在在线观看| 噜噜噜狠狠夜夜躁精品仙踪林| 国产原创欧美精品| 最新欧美色图| 国内精品久久久久久久久| 在线视频自拍| 亚洲欧洲国产精品| 免费国产精品视频| 7777精品伊人久久久大香线蕉 | 免费网站看av| 中文字幕在线不卡视频| 3d动漫精品啪啪一区二区下载| 国产成人在线免费观看| 免费av不卡在线| 久久亚洲视频| 逼特逼视频在线| 欧美色一级片| 日韩精品福利片午夜免费观看| 精品美女在线视频| 明星裸体视频一区二区| 国产亚洲成av人片在线观黄桃| 91精品中国老女人| 成人av集中营| 国产精品国产福利国产秒拍| 午夜不卡影院| 97在线看福利| sm性调教片在线观看 | 天天综合网入口| 亚洲国产日韩在线一区模特| 国产精品三区在线观看| 最新欧美精品一区二区三区| 久久久视频6r| 国产无遮挡一区二区三区毛片日本| 中国xxxx性xxxx产国| 国产成人在线视频网站| 苍井空张开腿实干12次| 国产一二三精品| 日本一区二区三区在线免费观看| 捆绑紧缚一区二区三区视频| 亚洲少妇久久久| 日本亚洲天堂网| 污版视频在线观看| 免费一级欧美片在线观看| 在线观看av网页| 麻豆久久久久久| 可以看污的网站| 国产揄拍国内精品对白| 苍井空张开腿实干12次| 岛国精品在线观看| 色综合久久五月| 91在线播放网址| 特级西西www444人体聚色| 国产精品污污网站在线观看| 肉色超薄丝袜脚交69xx图片| 亚洲特级片在线| 精品人妻在线播放| 午夜成人免费视频| 91久久国产综合久久91| 欧美午夜电影在线播放| 亚洲中文一区二区三区| 欧美一级精品在线| 后进极品白嫩翘臀在线视频| 亚洲精品久久视频| 黄色软件在线观看| 日韩中文字幕欧美| 三级资源在线| 97超碰色婷婷| 成人高清一区| 成人91视频| 亚洲涩涩av| 免费成人深夜夜行网站视频| 亚洲性人人天天夜夜摸| 99蜜桃臀久久久欧美精品网站| 日本视频一区二区| 美女又黄又免费的视频| 久久婷婷国产综合国色天香 | 黄色在线免费观看大全| 久久久国产成人精品| www.51av欧美视频| 国产精品欧美日韩一区二区| 日韩在线成人| 欧洲亚洲一区二区| 欧美 日韩 国产一区二区在线视频| 精品视频在线观看一区| 日韩成人免费电影| 韩国av中国字幕| 国产日韩欧美不卡在线| 久久久久无码国产精品不卡| 一本一道久久a久久精品综合蜜臀| 一区二区不卡视频在线观看| 精品福利视频一区二区三区| 国产人成在线观看| 欧美第一淫aaasss性| 浪潮色综合久久天堂| 91在线色戒在线| 国产精品美女久久久久久不卡| 日韩视频 中文字幕| 日韩精品一级二级| 亚洲啪av永久无码精品放毛片 | 欧美极品少妇xxxxⅹ高跟鞋| 国产亚洲精品码| 欧美日韩在线播| 香蕉国产在线视频| 欧美巨大黑人极品精男| 日韩一级二级| 久久久99爱| 亚洲欧美一区在线| 欧美日韩中文不卡| 久久网这里都是精品| 精品一区二区三区四| 欧美精品少妇一区二区三区| 青青久草在线| 国内精品一区二区三区| 精品视频在线播放一区二区三区 | 久久久久国产精品视频| 欧美区一区二| 久久久久xxxx| 国产精品麻豆网站| 九九热最新视频| 亚洲欧美日韩区| 亚洲天堂av在线| 国产亚洲精品自在久久| 欧美一区二区三区另类| 天天综合成人网| 国产精品色呦呦| 高潮无码精品色欲av午夜福利| 日韩精品中文字幕久久臀| 美女视频在线免费| 狠狠久久综合婷婷不卡| 最新日韩欧美| 国产一级免费片| 亚洲成人免费视| www.五月婷婷| 欧美大秀在线观看| 欧美区一区二区| 亚洲精品少妇一区二区| 激情图片小说一区| 九九热视频在线免费观看| 欧美丝袜丝交足nylons| www.久久热.com| 国产精品久久一区主播| 日韩不卡一区| 欧美一级小视频| 亚洲日本护士毛茸茸| 国产三级三级在线观看| 超碰精品一区二区三区乱码| 日韩成人18| www.夜夜爱| 91免费看`日韩一区二区| 无码视频在线观看| 中文字幕亚洲情99在线| 国产精品久久久久77777丨| 一区二区三区在线视频111| 久久99国产精品久久99| 精品欧美一区二区久久久久| 欧美一区二区在线看| 丁香花电影在线观看完整版| 精品一区2区三区| 日韩和的一区二区| 男人的午夜天堂| 欧美本精品男人aⅴ天堂| 男女羞羞在线观看| 欧美精品七区| 久久精品av麻豆的观看方式| 久久国产美女视频| 亚洲福利视频专区| 成人欧美大片| 一区精品在线| 成人黄色小视频在线观看| 国产成人免费看| 最好看的2019年中文视频| 国产精品久一| 波多野结衣乳巨码无在线| 欧美激情一区二区三区在线| 国产精品伦一区二区三区| 久久久亚洲天堂| 精品欧美激情在线观看| 三级网站免费看| 一本一道综合狠狠老| a级网站在线播放| 麻豆成人小视频| 极品少妇xxxx精品少妇偷拍| 日韩免费不卡视频| 中国china体内裑精亚洲片| 亚洲综合网狠久久| 亚洲 中文字幕 日韩 无码| 亚洲乱码国产乱码精品精98午夜| 五月激情六月婷婷| 成人a视频在线观看| 亚洲麻豆视频| 五月天色婷婷丁香| 国产丝袜精品第一页| 视频一区在线| 色片在线免费观看| 午夜av一区二区| 成a人片在线观看| 日本一区二区三区视频免费看| 粉嫩久久99精品久久久久久夜 | 精油按摩中文字幕久久| 九一国产在线观看| 欧美xxxx18国产| 欧美色图在线播放|