日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

腾讯云数据库团队:MySQL5.7 JSON实现简介

發布時間:2025/3/18 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 腾讯云数据库团队:MySQL5.7 JSON实现简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

作者介紹:吳雙橋 騰訊云工程師

閱讀原文,更多技術干貨,請訪問騰云閣。

本文主要介紹在MySQL 5.7.7開始引入的非結構化數據類型JSON的特性以及具體的實現方式(包括存儲方式)。首先介紹為什么要引入JSON的原生數據類型的支持;接著介紹MySQL給用戶提供的JSON操作函數,以及JSON路徑表達式語法,結合兩者,用戶可以在數據庫級別操作JSON的任意鍵值和數據;之后,重點介紹JSON在服務器側的存儲結構,這也是深入理解很多其他JSON特性的根基;在最后介紹JSON作為新數據類型的比較與排序規則之前,介紹了對JSON類型數據建立索引的原理。

為什么JSON的原生支持

  • 文檔合法性
  • 在MySQL5.7.7對JSON提供原生類型的支持之前,用戶可以用TEXT或者BLOB類型來存儲JSON文檔。但對于MySQL來說,用戶插入的數據只是序列化后的一個普通的字符串,不會對JSON文檔本身的語法合法性做檢查,文檔的合法性需要用戶自己保證。在引入新的JSON類型之后,插入語法錯誤的JSON文檔,MySQL會提示錯誤,并在插入之后做歸一化處理,保證每一個鍵對應一個值。

  • 更有效的訪問
  • MySQL 5.7.7+本身提供了很多原生的函數以及路徑表達式來方便用戶訪問JSON數據。例如對于下面的JSON文檔: { "a": [ [ 3, 2 ], [ { "c" : "d" }, 1 ] ], "b": { "c" : 6 }, "one potato": 7, "b.c" : 8 }

    用戶可以使用 $.a[1][0]獲取{ "c" : "d" }, $.a[1]獲取[ { "c" : "d" }, 1 ] 還可以使用通配符 * 和 ** 來進行模糊匹配,詳見下一段。

  • 性能優化
  • 在MySQL提供JSON原生支持之前,如果用戶需要獲取或者修改某個JSON文檔的鍵值,需要把TEXT或者BLOB整個字符串讀出來反序列化成JSON對象,然后通過各種庫函數訪問JSON數據。顯然這樣是非常沒有效率的,特別是對較大的文檔。而原生JSON的性能,特別是讀性能非常好。根據Oracle公司針對200K+數據文檔做的性能測試表明,同樣的數據用TEXT和JSON類型的查詢性能差異達到兩個數量級以上,而且用戶還可以對經常訪問的JSON鍵值做索引,進一步提升性能。JSON數據操作性能的提升是基于JSON數據本身的存儲結構的,下文會進一步介紹。

    JSON的操作接口及路徑表達式

  • JSON的操作接口 根據MySQL官方文檔的介紹,服務器端JSON函數的實現需要滿足以下條件:
  • Requirements:

  • Lets users construct JSON data values from other relational data.
  • Lets users extract relational data from JSON data values.
  • Lets users minimally introspect the structure of JSON values and text (validity, length, depth, keys).
  • Works on strings which are utf8mb4 encoded.
  • Performance should be suitable for read-intensive applications.
  • Non-requirements:

  • May produce surprising results on strings which are not utf8mb4 encoded.
  • There is limited support for decimal values nested inside JSON documents.
  • Performance may not be suitable for write-intensive applications.
  • 提供的函數列表具體為:

    JSON_APPEND() JSON_ARRAY_INSERT() JSON_UNQUOTE() JSON_ARRAY()JSON_REPLACE() JSON_CONTAINS() JSON_DEPTH() JSON_EXTRACT() JSON_INSERT() JSON_KEYS() JSON_LENGTH() JSON_VALID() JSON_MERGE() JSON_OBJECT() JSON_QUOTE() JSON_REMOVE() JSON_CONTAINS_PATH() JSON_SEARCH() JSON_SET() JSON_TYPE() 以上函數的調用規則大多形如: JSON_APPEND(json_doc, path, val[, path, val] ...) 第一個參數`json_doc`為JSON文檔,或者是表里面的某一列,也可以是JSON文檔里面的嵌套子文檔變量; 第二個參數`path`為路徑表達式,用來定位要訪問的鍵,`path`(即路徑表達式)下面緊接著會介紹; 第三個參數`val`有的函數可能沒有,若有表示鍵對應的操作數值。
  • JSON路徑表達式 為了更方便快速的訪問JSON的鍵值,MySQL 5.7.7+提供了新的路徑表達式語法支持。前文提到的$.a[1][0]就是路徑表達式的一個具體的示例。完整的路徑表達式語法為:
  • pathExpression> ::= scope [ ( pathLeg )* ] scope ::= [ columnReference ] dollarSign columnReference ::= [ [ databaseIdentifier period ] tableIdentifier period ] columnIdentifier databaseIdentifier ::= sqlIdentifier tableIdentifier ::= sqlIdentifier columnIdentifier ::= sqlIdentifier pathLeg ::= member | arrayLocation | doubleAsterisk member ::= period ( keyName | asterisk ) arrayLocation ::= leftBracket ( non-negative-integer | asterisk ) rightBracketkeyName ::= ECMAScript-identifier | double-quoted-string-literal doubleAsterisk ::= ** 還是以 { "a": [ [ 3, 2 ], [ { "c" : "d" }, 1 ] ], "b": { "c" : 6 }, "one potato": 7, "b.c" : 8 }

    為例,再舉幾個例子說明:

    $.a[1] 獲取的值為 [ { "c" : "d" }, 1 ] $.b.c 獲取的值為 6 $."b.c" 獲取的值為 8

    對比上面最后兩個例子,可以看到用引號包圍的表達式會被當作一個字符串鍵值。

    關于通配符*和**來進行模糊匹配需要做進一步的說明。

    兩個連著星號**不能作為表達式的結尾,不能出現連續的三個星號*** 單個星號*表示匹配某個JSON對象中所有的成員 [*]表示匹配某個JSON數組中的所有元素 prefix**suffix表示所有以prefix開始,以suffix結尾的路徑

    舉個具體的例子,直接在MySQL命令行里面輸入:

    得到顯示結果:["d", 6]。

    JSON的存儲結構及具體實現

    在處理JSON時,MySQL使用的utf8mb4字符集,utf8mb4是utf8和ascii的超集。由于歷史原因,這里utf8并非是我們常說的UTF-8 Unicode變長編碼方案,而是MySQL自身定義的utf8編碼方案,最長為三個字節。具體區別非本文重點,請大家自行Google了解。

    MySQL在內存中是以DOM的形式表示JSON文檔,而且在MySQL解析某個具體的路徑表達式時,只需要反序列化和解析路徑上的對象,而且速度極快。要弄清楚MySQL是如何做到這些的,我們就需要了解JSON在硬盤上的存儲結構。有個有趣的點是,JSON對象是BLOB的子類,在其基礎上做了特化。

    根據MySQL官方文檔的表述:

    On a high level, we will store the contents of the JSON document in three sections:

    • A table of pointers to all the keys and values, in the order in which the keys and values are stored. Each pointer contains information about where the data associated with the key or the value is located, as well as type information about the key or value pointed to.

    *All the keys. The keys are sorted, so that lookup can use binary search to locate the key quickly.

    • All the values, in the same order as their corresponding keys. If the document is an array, it has two sections only: the dictionary and the values. If the document is a scalar, it has a single section which contains the scalar value

    我們來使用示意圖更清晰的展示它的結構: JSON文檔本身是層次化的結構,因而MySQL對JSON存儲也是層次化的。對于每一級對象,存儲的最前面為存放當前對象的元素個數,以及整體占的大小。需要注意的是:

    • JSON對象的Key索引(圖中橙色部分)都是排序好的,先按長度排序,長度相同的按照code point排序;Value索引(圖中黃色部分)根據對應的Key的位置依次排列,最后面真實的數據存儲(圖中白色部分)也是如此
    • Key和Value的索引對存儲了對象內的偏移和大小,單個索引的大小固定,可以通過簡單的算術跳轉到距離為N的索引
    • 通過MySQL5.7.16源代碼可以看到,在序列化JSON文檔時,MySQL會動態檢測單個對象的大小,如果小于64KB使用兩個字節的偏移量,否則使用四個字節的偏移量,以節省空間。同時,動態檢查單個對象是否是大對象,會造成對大對象進行兩次解析,源代碼中也指出這是以后需要優化的點
    • 現在受索引中偏移量和存儲大小四個字節大小的限制,單個JSON文檔的大小不能超過4G;單個KEY的大小不能超過兩個字節,即64K
    • 索引存儲對象內的偏移是為了方便移動,如果某個鍵值被改動,只用修改受影響對象整體的偏移量
    • 索引的大小現在是冗余信息,因為通過相鄰偏移可以簡單的得到存儲大小,主要是為了應對變長JSON對象值更新,如果長度變小,JSON文檔整體都不用移動,只需要當前對象修改大小
    • 現在MySQL對于變長大小的值沒有預留額外的空間,也就是說如果該值的長度變大,后面的存儲都要受到影響
    • 結合JSON的路徑表達式可以知道,JSON的搜索操作只用反序列化路徑上涉及到的元素,速度非常快,實現了讀操作的高性能
    • 不過,MySQL對于大型文檔的變長鍵值的更新操作可能會變慢,可能并不適合寫密集的需求

    JSON的索引

    現在MySQL不支持對JSON列進行索引,官網文檔的說明是:

    JSON columns cannot be indexed. You can work around this restriction by creating an index on a generated column that extracts a scalar value from the JSON column.

    雖然不支持直接在JSON列上建索引,但MySQL規定,可以首先使用路徑表達式對JSON文檔中的標量值建立虛擬列,然后在虛擬列上建立索引。這樣用戶可以使用表達式對自己感興趣的鍵值建立索引。舉個具體的例子來說明:

    CREATE TABLE features (id INT NOT NULL AUTO_INCREMENT,feature JSON NOT NULL,PRIMARY KEY (id) );

    插入它的JSON數據的格式為:

    {"type":"Feature","properties":{"TO_ST":"0","BLKLOT":"0001001","STREET":"UNKNOWN","FROM_ST":"0","LOT_NUM":"001","ST_TYPE":null,"ODD_EVEN":"E","BLOCK_NUM":"0001","MAPBLKLOT":"0001001"} }

    使用:

    ALTER TABLE features ADD feature_street VARCHAR(30) AS (JSON_UNQUOTE(feature->"$.properties.STREET")); ALTER TABLE features ADD INDEX (feature_street);

    兩個步驟,可以對feature列中properties鍵值下的STREET鍵(feature->"$.properties.STREET")創建索引。

    其中,feature_street列就是新添加的虛擬列。之所以取名虛擬列,是因為與它對應的還有一個存儲列(stored column)。它們最大的區別為虛擬列只修改數據庫的metadata,并不會存儲真實的數據在硬盤上,讀取過程也是實時計算的方式;而存儲列會把表達式的列存儲在硬盤上。兩者使用的場景不一樣,默認情況下通過表達式生成的列為虛擬列。

    這樣虛擬列的添加和刪除都會非常快,而在虛擬列上建立索引跟傳統的建立索引的方式并沒有區別,會提高虛擬列讀取的性能,減慢整體插入的性能。虛擬列的特性結合JSON的路徑表達式,可以方便的為用戶提供高效的鍵值索引功能。

    JSON比較與排序

    JSON值可以使用=, <, <=, >, >=, <>, !=, <=>等操作符,BETWEEN, IN,GREATEST, LEAST等操作符現在還不支持。JSON值使用的兩級排序規則,第一級基于JSON的類型,類型不同的使用每個類型特有的排序規則。

    JSON類型按照優先級從高到低為

    BLOB BIT OPAQUE DATETIME TIME DATE BOOLEAN ARRAY OBJECT STRING INTEGER, DOUBLE NULL

    優先級高的類型大,不用再進行其他的比較操作;如果類型相同,每個類型按自己的規則排序。具體的規則如下:

  • BLOB/BIT/OPAQUE: 比較兩個值前N個字節,如果前N個字節相同,短的值小
  • DATETIME/TIME/DATE: 按照所表示的時間點排序
  • BOOLEAN: false小于true
  • ARRAY: 兩個數組如果長度和在每個位置的值相同時相等,如果不想等,取第一個不相同元素的排序結果,空元素最小
  • OBJECT: 如果兩個對象有相同的KEY,并且KEY對應的VALUE也都相同,兩者相等。否則,兩者大小不等,但相對大小未規定。
  • STRING: 取兩個STRING較短的那個長度為N,比較兩個值utf8mb4編碼的前N個字節,較短的小,空值最小
  • INTEGER/DOUBLE: 包括精確值和近似值的比較,稍微有點復雜,可能出現與直覺相悖的結果,具體參見[官方文檔](http://dev.mysql.com/doc/refman/5.7/en/json.html#json-comparison)相關說明。
  • 任何JSON值與SQL的NULL常量比較,得到的結果是UNKNOWN。對于JSON值和非JSON值的比較,按照一定的規則將非JSON值轉化為JSON值,然后按照以上的規則進行比較。

    小結

    本文主要介紹了MySQL在5.7.7之后引入的原生JSON支持的特性,說明了引入JSON類型的好處,并結合具體的示例介紹了MySQL在JSON類型上對外的接口以及引入的新語法規則。此外,還重點介紹了JSON在硬盤上的存儲結構,簡要分析了這種存儲結構的優勢和不足。最后還介紹了JSON的索引原理,以及比較和排序規則。相信理解了本文介紹的內容,關于JSON文中沒有提到的部分內容也較容易理解。

    相關推薦

    MySQL內核深度優化

    MySQL數據庫的高可用性分析

    閱讀原文,更多技術干貨,請訪問騰云閣。

    轉載于:https://my.oschina.net/qcloudcommunity/blog/865527

    總結

    以上是生活随笔為你收集整理的腾讯云数据库团队:MySQL5.7 JSON实现简介的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    国产成人高清 | 天天做日日爱夜夜爽 | 天天艹 | 中文字幕之中文字幕 | 四虎在线观看精品视频 | 国产精品视频一二三 | 97精品国产一二三产区 | 最近免费中文字幕 | av天天干| 国产精品短视频 | 99精品国产99久久久久久97 | 日韩精品一区二区三区免费视频观看 | 久草网在线视频 | 91在线视频在线 | 深爱开心激情 | 免费高清在线观看成人 | 一区二区在线影院 | 精品一区二区三区在线播放 | 国产精品99免视看9 国产精品毛片一区视频 | 国产精品国产三级国产不产一地 | 国产精品久久电影网 | 日本天天色 | 综合婷婷丁香 | 日韩丝袜视频 | 免费在线观看一区 | 国产女教师精品久久av | 在线观看国产日韩欧美 | 国产一二区视频 | 日韩成人免费在线观看 | 91激情| 人人射人人射 | 香蕉视频91| 91精品国产成人 | 日韩婷婷 | 色综合久久88色综合天天6 | 日韩国产欧美在线视频 | 视频 天天草 | 亚洲影音先锋 | 91精品国产91 | 人人狠狠综合久久亚洲婷 | 99久久精品国产网站 | 在线成人一区二区 | 国产成人精品女人久久久 | 二区精品视频 | 99精品一区| 在线看污网站 | 日韩免费视频线观看 | 中文字幕a∨在线乱码免费看 | 亚洲激情一区二区三区 | 天堂在线一区 | 国产精品女同一区二区三区久久夜 | 黄色成人av | 美女在线免费观看视频 | 日韩三级视频在线观看 | 国产黄色片久久久 | 免费日韩 精品中文字幕视频在线 | 婷婷激情综合 | 999久久久久久久久 69av视频在线观看 | 99热99re6国产在线播放 | 欧美一区二视频在线免费观看 | 国产精品久久在线观看 | 在线观看免费av网站 | 国产视频久久久久 | 国产久草在线 | av免费在线播放 | 欧亚日韩精品一区二区在线 | 九九爱免费视频在线观看 | 国产福利a | 亚洲一区尤物 | 中文字幕在线视频一区二区三区 | 亚洲精品福利在线观看 | 亚洲欧美在线综合 | 天天综合成人网 | 天天色天天艹 | 五月婷婷在线视频观看 | 日韩av不卡播放 | 久久国产精品精品国产色婷婷 | a在线视频v视频 | 蜜臀久久99精品久久久无需会员 | 91精品国产综合久久久久久久 | 欧美老少交 | 99在线视频播放 | www.99在线观看 | 免费电影播放 | zzijzzij日本成熟少妇 | 国产精品美女 | 中文字幕影片免费在线观看 | 亚洲观看黄色网 | 在线播放一区二区三区 | 亚洲乱码中文字幕综合 | 91免费网站在线观看 | 色就干| 五月婷婷在线综合 | 香蕉手机在线 | 久久久国际精品 | 天天爱天天 | 成人h动漫精品一区二 | 丁香花中文在线免费观看 | 丁香六月婷婷综合 | 久久综合狠狠综合 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 久久尤物电影视频在线观看 | 人人草人人草 | 日韩黄色av网站 | se婷婷| 伊人av综合| 久草在线久草在线2 | 日韩欧美一区二区在线 | 波多野结衣在线观看视频 | 男女激情免费网站 | 国产黄色片一级三级 | 日韩无在线 | 日日干影院 | 国产黑丝一区二区 | 欧美亚洲免费在线一区 | 久久国产精品一区二区 | 亚洲精品综合在线 | 日韩中文免费视频 | 91热爆视频| 亚洲成av人片 | 国产一区二区在线影院 | 精品日韩中文字幕 | 激情综合色播五月 | 亚洲精品小视频在线观看 | 亚洲国产免费看 | 亚洲激情av | 在线91观看 | 国产99自拍 | 日韩在线观看网址 | 亚洲综合视频网 | 免费男女羞羞的视频网站中文字幕 | 高清一区二区三区 | 亚洲区精品视频 | 六月丁香婷婷网 | 久久国产精品免费一区 | 亚洲精品影视在线观看 | 超碰官网 | 日韩有码在线观看视频 | 国产精品久久久久久久av大片 | 精品视频不卡 | 欧美日韩高清一区二区三区 | 久久在线视频在线 | 精品视频在线免费 | 五月天天色 | 久久免费国产电影 | 亚洲欧美国产日韩在线观看 | 97精品在线| 国产欧美精品一区二区三区 | 97精品电影院 | 91污视频在线观看 | 综合网在线视频 | 精品久久久久久久久亚洲 | 国内精品久久久久久久久久清纯 | 国产一区二区精品在线 | a色视频| 欧美亚洲一级片 | 91九色蝌蚪视频 | 在线观看中文字幕 | 免费色视频网站 | 成年人免费看 | 91精品国产福利在线观看 | 一区二区三区www | 波多野结衣理论片 | 久久久久久久久久久久久久av | 久久综合网色—综合色88 | 亚洲午夜久久久久久久久电影网 | 久久黄色a级片 | 久久爱综合 | 日韩免费视频在线观看 | 国产亚洲一级高清 | 91精品国产三级a在线观看 | 精品久久久久久久久久久久久久久久 | 久久99在线观看 | 亚洲人人精品 | 六月婷色 | 91九色精品国产 | 成人在线视频你懂的 | 操操日 | 国产91综合一区在线观看 | 久久99这里只有精品 | 国产视频日本 | 干亚洲少妇 | 黄色在线免费观看网站 | 狠狠干美女 | 国产精品精品久久久久久 | 中文字幕亚洲五码 | 91精品看片 | 日韩精品视频在线免费观看 | 久久久免费看视频 | 久久天堂精品视频 | 91污视频在线观看 | 日韩视频在线不卡 | 欧美一级欧美一级 | 69av在线播放| 在线观看爱爱视频 | 三级视频国产 | 91久久国产自产拍夜夜嗨 | 久久深夜福利免费观看 | 狠狠色噜噜狠狠狠合久 | 丁香六月久久综合狠狠色 | 最新av网站在线观看 | 玖玖爱免费视频 | 久久精品国产免费看久久精品 | 久久久精品 | 人人爽人人澡人人添人人人人 | 久久久久成 | 免费电影播放 | 波多野结衣一区三区 | 最近高清中文字幕在线国语5 | 精品久久1 | 中文字幕精品一区久久久久 | 久久精品久久久久电影 | 最近中文字幕国语免费av | 国产小视频在线播放 | 国产录像在线观看 | 美国av片在线观看 | 99久久婷婷 | 青青河边草免费视频 | 久久国产精品精品国产色婷婷 | 日韩精品欧美视频 | 九色精品免费永久在线 | 日韩剧 | 狠狠综合网 | 天天摸天天操天天爽 | 在线免费黄色av | 日韩久久精品一区二区三区 | 人人爽人人澡人人添人人人人 | 久久久久久久久影院 | 成人中文字幕在线观看 | 97中文字幕 | 欧美性色黄 | 国产资源精品在线观看 | 免费看成人av | 99自拍视频在线观看 | 毛片久久久 | 欧美日韩国产色综合一二三四 | 9999精品免费视频 | 婷婷精品国产一区二区三区日韩 | 91在线播放国产 | 亚洲国产午夜精品 | 欧美在线观看视频一区二区三区 | 色婷婷狠狠五月综合天色拍 | 麻花豆传媒一二三产区 | 国产精品wwwwww | 国内亚洲精品 | 中文一区二区三区在线观看 | 精品麻豆入口免费 | 国产精品色 | 欧美午夜精品久久久久久孕妇 | 啪啪动态视频 | mm1313亚洲精品国产 | 久久久久亚洲精品 | 国产在线观 | 久久久久亚洲天堂 | 久久免费精品 | 亚洲欧美日韩国产精品一区午夜 | 波多野结衣在线观看视频 | av短片在线观看 | 国产精品热视频 | 夜夜夜夜夜夜操 | 99热在线观看免费 | 国产夫妻性生活自拍 | 国产一二区精品 | 日日爱网址 | 97超碰在线久草超碰在线观看 | 欧美国产一区在线 | 久久精彩免费视频 | www.av小说 | 久久艹99 | 国产精品久久精品国产 | 国产精品美女在线观看 | 成人av在线播放网站 | 日本aaaa级毛片在线看 | 成人va在线观看 | 99超碰在线播放 | 天天操月月操 | 国产亚洲精品久久久久久大师 | 免费精品视频 | 亚洲精品xxx| 久9在线| 五月婷婷激情 | 欧美黄色免费 | 成人av影院在线观看 | 狂野欧美激情性xxxx欧美 | 国产在线超碰 | 激情网站五月天 | 激情丁香在线 | 99在线热播精品免费99热 | 免费观看国产精品视频 | 婷婷天天色 | 91在线超碰| 久久久久久综合 | 欧美激情综合五月色丁香 | 久久人人射| 欧美日韩精品综合 | 97精产国品一二三产区在线 | 国产精品免费久久久久 | 国产综合在线观看视频 | 亚洲天天草 | 午夜在线资源 | 国产自产高清不卡 | 美女免费视频一区二区 | 中文字幕最新精品 | 日韩精品影视 | 日本丶国产丶欧美色综合 | 亚洲国产大片 | 丰满少妇在线观看网站 | 久久精品老司机 | 久久男人中文字幕资源站 | 免费看国产黄色 | 日韩免费观看一区二区三区 | 欧美另类z0zx | 久久字幕精品一区 | 一区二区三区国产欧美 | 免费视频一二三区 | 99产精品成人啪免费网站 | 日本高清免费中文字幕 | 国际av在线 | 亚洲精品小视频在线观看 | 国产精品igao视频网入口 | 免费成人看片 | 国产精品igao视频网网址 | 国产成a人亚洲精v品在线观看 | 久久国产精品一区二区 | 最近2019年日本中文免费字幕 | 久久精品视频在线观看 | 亚洲色图美腿丝袜 | 69国产盗摄一区二区三区五区 | 狠狠干免费 | 久久99亚洲精品 | 久久精品香蕉 | 国产精品久久网 | 亚洲成av人片在线观看 | 欧美日韩国产一区二区在线观看 | 免费69视频 | 日本精品在线视频 | 成人天堂网 | 麻豆91在线播放 | 亚洲精选国产 | 国产精品麻豆果冻传媒在线播放 | 国产成人av免费在线观看 | 国产资源精品在线观看 | 色综合人人 | 免费看的国产视频网站 | 亚洲天堂精品视频在线观看 | 97天天综合网 | 久久国产一二区 | 国产精品2区 | 成人黄色小说网 | 亚州精品视频 | 亚洲天堂网站视频 | 色激情在线 | 亚洲成年片 | 99久久99久久综合 | 热久久电影 | 久久久久久久久久久成人 | 国产精品久久久久久影院 | 99精品热视频只有精品10 | 国产五月婷婷 | 日韩欧美一区二区三区视频 | 播五月综合 | 奇米影视在线99精品 | 精品久久久久久电影 | 国产日产在线观看 | 久久精品首页 | 色噜噜狠狠色综合中国 | 九九九热精品免费视频观看网站 | 97精品电影院 | 91人人插| www天天干 | 在线国产一区二区三区 | 手机在线黄色网址 | 二区精品视频 | 精品久久久亚洲 | 国产一区国产二区在线观看 | 四虎在线免费 | 国产福利91精品一区二区三区 | 精品国产一区二区三区久久久久久 | 欧美9999| 久久视频在线观看 | 91成人破解版 | 中文字幕在线播放一区二区 | 日本91在线 | 亚洲伊人网在线观看 | 国产精品久久久久永久免费看 | 麻豆视频在线免费 | 午夜视频色 | 最近中文国产在线视频 | 国产一区网址 | 日韩av在线一区二区 | 中文一二区 | 欧美a在线看 | 不卡的一区二区三区 | 蜜桃av人人夜夜澡人人爽 | 精品综合久久久 | 欧美综合色在线图区 | 国产精品久久久久一区二区 | 91视频免费看片 | 一区二区不卡视频在线观看 | 欧美性生活久久 | 99免费观看视频 | 日本韩国精品一区二区在线观看 | 亚洲在线激情 | 天天操夜操视频 | 久久激情精品 | 国产手机视频 | 激情网在线观看 | 中文字幕日本在线观看 | 天天综合网在线观看 | 亚洲精品九九 | 久久综合久久综合这里只有精品 | 亚洲精品国产精品乱码不99热 | 久久首页 | 久久久福利| 国产精品夜夜夜一区二区三区尤 | 国产一区二区综合 | 欧美日韩国产一区二区三区 | 天天射天天操天天 | 婷婷视频在线播放 | 国产免费一区二区三区网站免费 | 日本一区二区三区免费看 | 激情欧美日韩一区二区 | 中文字幕 影院 | 国产免费专区 | av在线短片 | 日韩欧美综合视频 | 亚洲黄色高清 | av解说在线观看 | 国产黄色高清 | 国产精品剧情在线亚洲 | 欧美日韩色婷婷 | 欧美精品乱码久久久久久按摩 | 国产一区二区高清 | 成人在线观看资源 | 久久国产精彩视频 | 日韩r级在线 | 最新国产中文字幕 | 日本精品视频一区 | 国产色资源 | 欧美一区二区在线免费观看 | 九七人人干 | 天堂va在线高清一区 | 中文字幕一区二区三区在线观看 | 免费看v片 | 97福利视频 | 天天操夜夜干 | 国产高清视频在线播放一区 | 美女视频网 | 色视频在线观看 | 色亚洲激情 | av日韩不卡 | 久久99精品一区二区三区三区 | 成人毛片a | 成人激情开心网 | 国产精品成人一区二区三区吃奶 | 福利av影院 | 婷婷六月丁 | 午夜神马福利 | 超碰久热| 色噜噜狠狠狠狠色综合久不 | 992tv人人网tv亚洲精品 | 在线国产精品视频 | 国产精品久久久久久影院 | 国产偷国产偷亚洲清高 | 国产午夜精品一区二区三区四区 | 永久免费精品视频 | 毛片网站观看 | www.黄色片网站 | 久久久综合香蕉尹人综合网 | 91麻豆精品国产91久久久无限制版 | 亚洲专区免费观看 | 男女全黄一级一级高潮免费看 | 国产高清在线精品 | 国产91在线观看 | 国模精品一区二区三区 | 久久国产精品偷 | 久久成人在线视频 | 在线观看av中文字幕 | 狠狠干婷婷 | 中文字幕在线一二 | 99视频在线精品免费观看2 | 中日韩欧美精彩视频 | 国产精品久久久久久av | 狠狠干天天操 | av免费看看 | 最新日韩视频 | 国产精品视频专区 | 五月天色站| 久久99久久99精品中文字幕 | 国产精品99久久99久久久二8 | 中文免费观看 | 成人国产精品一区 | 最新国产在线观看 | 婷婷亚洲激情 | 粉嫩av一区二区三区四区五区 | www.xxx.性狂虐 | 激情偷乱人伦小说视频在线观看 | 91精品久久久久久久久 | 草在线视频 | 丁香久久| 成年人视频在线观看免费 | 中文字幕高清av | 免费在线看成人av | 在线免费观看视频一区 | 亚洲精品h | www日日 | 国产精品18久久久久vr手机版特色 | 久草视频免费在线播放 | 最近免费观看的电影完整版 | 亚洲欧美综合 | 日韩视频三区 | 日韩视频a | a黄色 | 丁香婷婷综合网 | 亚洲无吗视频在线 | 欧美国产亚洲精品久久久8v | 欧美韩国日本在线观看 | 成人av高清在线观看 | 日韩成人一级大片 | 久久久久亚洲精品男人的天堂 | 亚洲精品电影在线 | 久久艹免费 | 日韩高清三区 | 成人午夜久久 | 国内免费的中文字幕 | 日韩在线观看视频中文字幕 | 国产精品一区二区三区视频免费 | 一区二区三区观看 | 欧美一区二区在线免费看 | 亚洲精品久久久久中文字幕二区 | 国产成人一区二区三区影院在线 | 精品少妇一区二区三区在线 | 欧美一区二区三区免费观看 | 日韩精品无 | 碰超在线97人人 | 国产又粗又猛又黄又爽的视频 | 美女精品在线 | 五月天婷亚洲天综合网鲁鲁鲁 | 青草视频在线免费 | 精品国产亚洲一区二区麻豆 | 午夜精品久久久久久久久久久 | 国产青草视频在线观看 | 91精品国自产在线观看欧美 | 亚洲精品国偷自产在线99热 | 午夜视频免费在线观看 | 九九免费视频 | 中文字幕文字幕一区二区 | 久久久久久免费网 | 一级α片免费看 | ww亚洲ww亚在线观看 | 久久久国产精品视频 | 日日躁你夜夜躁你av蜜 | 五月天高清欧美mv | 国产精品一二三 | а天堂中文最新一区二区三区 | 亚洲国产中文字幕在线视频综合 | 人人舔人人插 | 亚洲欧美在线观看视频 | 美女福利视频一区二区 | 欧美三级在线播放 | 久久国语| 超碰人人在线观看 | 亚洲经典视频在线观看 | 日韩欧美在线视频一区二区三区 | 日批视频国产 | 精品久久综合 | 久久国产精品成人免费浪潮 | 首页中文字幕 | 狠狠躁夜夜a产精品视频 | 久久精品一区二区三区国产主播 | 亚洲免费在线观看视频 | 亚洲黄色免费在线 | 免费三级在线 | 夜夜躁日日躁狠狠久久av | 欧美精选一区二区三区 | www.超碰97.com | 69av在线播放 | 五月婷在线视频 | 成人av高清| 天天射天天射天天射 | 精品美女视频 | 一区二区欧美日韩 | 最近免费中文字幕 | www.狠狠操.com| 国产粉嫩在线 | 免费观看一级成人毛片 | 91成人观看 | 不卡的av电影在线观看 | 不卡视频在线 | 热99在线视频 | 99久久精品无免国产免费 | 日日操网| 国产91在线看 | 超碰人人国产 | 亚洲精品午夜久久久久久久 | 欧美大jb| 亚洲国产精品视频 | 国产成人综合精品 | 日韩一级片大全 | 天天操一操| 91精品麻豆 | 精品国产一二三四区 | 99热精品国产一区二区在线观看 | 国产精品去看片 | 黄色免费高清视频 | 久久中文精品视频 | av天天草| 婷婷色5月 | 黄色www在线观看 | 欧美精品一二 | 麻花天美星空视频 | 天天躁日日躁狠狠躁 | 国产永久免费高清在线观看视频 | 亚洲精品美女在线 | 超碰97免费观看 | 久久久99精品免费观看乱色 | 欧美精品你懂的 | 国产91在线播放 | 亚洲最新av在线 | 日韩在线三区 | 在线观看成人av | 久久久久免费网站 | 麻豆免费精品视频 | 国产精品ⅴa有声小说 | 午夜精品视频免费在线观看 | 四虎影视8848dvd | 亚洲精选久久 | 黄色在线免费观看网址 | 欧美性高跟鞋xxxxhd | 麻豆91在线 | 精品国产不卡 | 四虎影视精品成人 | 国产中年夫妇高潮精品视频 | 九色最新网址 | 日韩免费电影在线观看 | 国产亚洲综合性久久久影院 | 国产日韩欧美中文 | 天天曰天天爽 | 国产综合片 | 日韩av男人的天堂 | 久久图| 91精品国产自产在线观看永久 | 欧美永久视频 | 少妇精69xxtheporn| 麻豆传媒在线免费看 | 五月天激情视频在线观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 免费日韩av电影 | 黄a网| 日本性动态图 | 99在线视频精品 | 人人干,人人爽 | 欧美精品久久久久久久久久白贞 | 久久久久综合 | 日韩啪啪小视频 | 日本深夜福利视频 | 久久精品婷婷 | 精壮的侍卫呻吟h | 色丁香综合 | 成人黄色片免费 | 中文字幕在线免费 | 91在线日韩| www久久| 成片免费 | 天天摸天天操天天爽 | 久久精品99视频 | 成人av一区二区在线观看 | 国产亚洲日 | 欧美精品久久久久性色 | 九九九在线 | 欧洲精品亚洲精品 | 激情欧美在线观看 | 91精品久久久久久综合乱菊 | 欧美韩国日本在线 | 久久久久久久久久久福利 | 一区二区丝袜 | 狠狠操导航 | 99久久综合狠狠综合久久 | 久久久高清 | 激情丁香5月 | 天天艹天天操 | 国产探花 | 在线视频中文字幕一区 | 97超碰在线久草超碰在线观看 | 国产伦精品一区二区三区照片91 | 91麻豆精品久久久久久 | 粉嫩一区二区三区粉嫩91 | 免费毛片一区二区三区久久久 | 亚洲精品美女在线观看 | 日日夜夜天天射 | 麻豆免费精品视频 | 亚洲 欧洲av| 免费网站在线观看人 | 国产成人精品亚洲日本在线观看 | 开心激情婷婷 | 欧美成人中文字幕 | 又黄又刺激视频 | 99久国产| 91丨九色丨高潮丰满 | 日韩综合精品 | 国产亚洲久一区二区 | 99 国产精品 | 在线国产小视频 | 天堂在线一区二区 | 成人在线超碰 | 天天爽夜夜爽人人爽曰av | 日韩中文字幕亚洲一区二区va在线 | 在线观看亚洲国产精品 | 国产精品久久久久久久久久久久久久 | 久久伊99综合婷婷久久伊 | 免费观看视频黄 | 91 在线视频播放 | 久久av免费| 国产小视频你懂的在线 | 亚洲成人av影片 | 日韩免费在线观看网站 | 免费在线观看日韩 | 欧美激情h | 久久久久久久免费观看 | 黄色三级在线观看 | 国产高清亚洲 | 我要看黄色一级片 | 高清在线一区二区 | 日韩欧美在线免费观看 | 国产综合视频在线观看 | 亚洲美女免费精品视频在线观看 | 成人av免费看 | 精品国产一区二区三区在线观看 | 国产精品日韩精品 | 久久免费视频7 | 欧美成人性网 | 欧美日本高清视频 | 天堂麻豆 | 亚洲精品欧美视频 | 午夜.dj高清免费观看视频 | 久久8精品 | 在线欧美小视频 | 一区二区三区国产欧美 | 在线www色| 97精品免费视频 | 玖玖在线免费视频 | 久久这里只有精品首页 | 天天干天天插 | 四虎成人精品在永久免费 | 337p西西人体大胆瓣开下部 | 欧美在线18| 美女视频黄免费网站 | 国产成人久久久久 | 狠狠网 | 麻豆传媒一区二区 | 精品久久久久久久久久岛国gif | 99视频99| 国产一线天在线观看 | 久久躁日日躁aaaaxxxx | 天天综合日日夜夜 | 久久久污| 三级av小说| 精品国产综合区久久久久久 | 97久久久免费福利网址 | 日本精品视频在线观看 | 69国产精品成人在线播放 | 美女视频黄频 | 亚洲视频456| 色婷婷久久久综合中文字幕 | 国产99久久久久 | 欧美aaa一级| 久久理论视频 | 深爱激情久久 | 欧美日韩亚洲在线观看 | 欧美精品乱码久久久久久按摩 | 中文有码在线视频 | www.伊人色.com| 五月婷婷色丁香 | 国产精品久久久久久久婷婷 | 亚洲精品网页 | 在线免费高清一区二区三区 | 特级免费毛片 | 国产成人在线免费观看 | 高清av网站| 国产精品视频全国免费观看 | 国产精品久久99 | 久久久久在线 | 日日天天av | 久久精品成人热国产成 | 又大又硬又黄又爽视频在线观看 | 国产成人一区在线 | 国产精品一二 | 热久久免费视频精品 | 黄色福利网站 | 久久婷婷一区二区三区 | 五月天天色 | 欧美一级专区免费大片 | 亚洲伦理精品 | 日本电影黄色 | 久久不射电影院 | 免费高清在线观看成人 | 欧美日韩视频 | 国产精品国产三级国产 | 91爱在线 | 综合国产在线观看 | 欧美韩日精品 | 蜜桃视频成人在线观看 | 亚洲色图美腿丝袜 | 99视频精品全部免费 在线 | 国产在线观看污片 | 日日夜夜天天干 | 97在线超碰 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 91精品免费在线观看 | 青青草视频精品 | 欧美午夜精品久久久久久孕妇 | 中文字幕精品在线 | 国内揄拍国产精品 | 激情久久久久久久久久久久久久久久 | 91成熟丰满女人少妇 | 久久国产综合视频 | 激情综合中文娱乐网 | 九九九九九九精品任你躁 | 欧美日韩另类在线 | 国产99久久久国产精品成人免费 | 人人爽夜夜爽 | 久久精品国产一区二区三 | 国产成人福利 | 91av免费在线观看 | 国产婷婷一区二区 | 国产精品成人a免费观看 | 91成人精品国产刺激国语对白 | 欧美成a人片在线观看久 | 成人av高清在线 | 国产午夜一级毛片 | 综合网在线视频 | 区一区二在线 | 国产69久久 | 国产最顶级的黄色片在线免费观看 | 免费观看的黄色 | 国产精品福利在线播放 | 一区二区三区动漫 | 特级西西444www大精品视频免费看 | 成人免费xxxxxx视频 | 国产精品一区二区久久 | 欧美精品一区在线 | 国产精品无av码在线观看 | av中文字幕在线观看网站 | 狠狠网亚洲精品 | 亚洲精区二区三区四区麻豆 | 国产精品你懂的在线观看 | 99精品在线观看 | 99re久久资源最新地址 | 婷婷色在线视频 | 精品视频国产一区 | 中文字幕在线播放日韩 | 亚洲欧洲精品一区二区 | 狠狠色丁香婷婷综合欧美 | 久久96国产精品久久99软件 | 日韩av网站在线播放 | 国产永久免费高清在线观看视频 | 91精品对白一区国产伦 | 人人干网| 色天天综合网 | 欧美成人精品在线 | 一区二区三区在线视频观看58 | 欧美性大战 | 国产色拍拍拍拍在线精品 | 又爽又黄又刺激的视频 | 久久久国产精品电影 | 欧美日韩国产xxx | 日韩在线视频网址 | 国产色秀视频 | 日韩网站免费观看 | 久久99这里只有精品 | 久亚洲精品 | 亚a在线| 国产在线2020 | 五月天婷婷在线观看视频 | 久久视频精品在线 | 波多野结衣电影一区二区三区 | 国产精品嫩草在线 | 日韩精品一区二区三区免费观看 | 国产精品一区专区欧美日韩 | 9在线观看免费高清完整版 玖玖爱免费视频 | 九九九毛片 | 麻豆视频免费播放 | 啪啪小视频网站 | 成人午夜电影在线观看 | 最近免费观看的电影完整版 | 欧洲精品码一区二区三区免费看 | 日韩在线观看的 | 五月婷婷中文字幕 | 久久精品综合 | 日韩电影中文字幕在线观看 | 久草9视频| 亚洲国产中文字幕 | 日韩网 | 99色视频| 欧美激情精品一区 | 成人性生交大片免费观看网站 | 黄色成年网站 | 国产va精品免费观看 | 亚洲精品国产区 | 免费av在线网 | 日韩免费三区 | 美女视频黄网站 | 国产精品入口麻豆 | 日韩理论电影网 | 丁香一区二区 | 亚洲国产wwwccc36天堂 | 天天综合网天天综合色 | 免费看污的网站 | 干天天| 亚洲国产一区在线观看 | www.av在线播放 | 亚洲 欧美日韩 国产 中文 | av电影免费观看 | 亚洲欧洲国产视频 | 国产欧美日韩精品一区二区免费 | 天天要夜夜操 | 免费黄色在线播放 | 中文字幕色在线视频 | 久久99精品波多结衣一区 | 精品国产乱码一区二区三区在线 | 午夜影视av| 国产精品专区在线观看 | 国产啊v在线观看 | 91影视成人 | 婷婷激情欧美 | 日韩,中文字幕 | 天天草视频 | 国产视频一区二区在线观看 | 国产精品资源 | 麻豆国产精品视频 | 日韩在观看线 | 国产精品视频地址 | 亚洲精品乱码久久久一二三 | 91在线观看高清 | 中文字幕之中文字幕 | 99久久999久久久精玫瑰 | 成人三级黄色 | 日韩精品你懂的 | 亚洲 欧美 91| 香蕉视频国产在线 | 国产成视频在线观看 | 久草在线观看 | 一区二区视频免费在线观看 | 亚洲国产无 | 狠色在线 | 国产精品久久人 | 精品国产电影一区二区 | 亚洲免费不卡 | 精品资源在线 | 视频直播国产精品 | 免费日韩在线 | 视频在线观看入口黄最新永久免费国产 | 超碰人人在线 | 四虎影视精品成人 | 欧美伊人网 | 精品夜夜嗨av一区二区三区 | a v在线观看| 日本乱码在线 | 999视频在线播放 | 欧美成人影音 | 欧美日韩国产在线精品 | 亚洲国产精品资源 | 天天综合久久综合 | 免费97视频 | 九七视频在线 | 亚洲作爱| 免费av高清 | 黄色在线视频网址 | 91麻豆精品一区二区三区 | 国产美女黄网站免费 | 日韩午夜高清 | 欧美精品久久久久久久久老牛影院 | 六月色婷婷 | 国产97av | 色婷婷视频网 | 一区二区三区日韩在线 | 欧美性色综合 | 亚洲人久久久 | 国产原创在线 | 五月色综合 | 丁香电影小说免费视频观看 | 97视频在线看 | 久久精品女人毛片国产 | 久久艹人人 | 成人免费观看a | 天天色官网 | 粉嫩av一区二区三区四区 | 色综合久久精品 | 97超碰香蕉| 亚洲3级 | 69av国产 | 一二三区在线 | 国产成人精品一区二区三区免费 | 午夜国产福利在线 | 在线视频观看你懂的 | 日韩精品一区二区三区免费观看 | 91成年人视频 | av网站在线免费观看 |