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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hive 基础(2):库、表、字段、交互式查询的基本操作

發布時間:2024/1/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hive 基础(2):库、表、字段、交互式查询的基本操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、命令行操作

(1)打印查詢頭,需要顯示設置:

set hive.cli.print.header=true;
(2)加"--",其后的都被認為是注釋,但 CLI 不解析注釋。帶有注釋的文件只能通過這種方式執行:
hive -f script_name
(3)-e后跟帶引號的hive指令或者查詢,-S去掉多余的輸出:
hive -S -e "select * FROM mytable LIMIT 3" > /tmp/myquery;
(4)遍歷所有分區的查詢將產生一個巨大的MapReduce作業,如果你的數據集和目錄非常多,
因此建議你使用strict模型,也就是你存在分區時,必須指定where語句

hive> set hive.mapred.mode=strict;

(5)顯示當前使用數據庫

set hive.cli.print.current.db=true;

(6)設置 Hive Job 優先級

set mapred.job.priority=VERY_HIGH | HIGH | NORMAL | LOW | VERY_LOW

(VERY_LOW=1,LOW=2500,NORMAL=5000,HIGH=7500,VERY_HIGH=10000)
set mapred.job.map.capacity=M設置同時最多運行M個map任務
set mapred.job.reduce.capacity=N設置同時最多運行N個reduce任務
(7)Hive 中的Mapper個數的是由以下幾個參數確定的:
mapred.min.split.size ,mapred.max.split.size ,dfs.block.size
splitSize = Math.max(minSize, Math.min(maxSize, blockSize));
map個數還與inputfilles的個數有關,如果有2個輸入文件,即使總大小小于blocksize,也會產生2個map
mapred.reduce.tasks用來設置reduce個數。

2、表操作

(1)查看某個表所有分區
SHOW PARTITIONS ext_trackflow
查詢具體某個分區?
SHOW PARTITIONS ext_trackflow PARTITION(statDate='20140529');
(2)查看格式化的完整表結構
desc formatted ext_trackflow;
DESCRIBE EXTENDED ext_trackflow;
(3)刪除分區:分區的元數據和數據將被一并刪除,但是對于擴展表則只刪除元數據
ALTER TABLE ext_trackflow DROP PARTITION (statDate='20140529');
(4)查詢是外部表還是內部表
DESCRIBE EXTENDED tablename
(5)復制表結構
CREATE EXTERNAL TABLE IF NOT EXISTS mydb.employees3?
LIKE mydb.employees?
LOCATION '/path/to/data';
Note:如果你忽略關鍵字EXTERNAL,那么將依據 employees 是外部還是內部,如果加了那么一定是EXTERNAL,并要LOCATION
(6)為內部表某個分區導入數據,Hive將建立目錄并拷貝數據到分區當中
LOAD DATA LOCAL INPATH '${env:HOME}/california-employees'
INTO TABLE employees
PARTITION (country = 'US', state = 'CA');
(7)為外部表某個分區添加數據
ALTER TABLE log_messages ADD ?IF NOT EXISTS PARTITION(year = 2012, month = 1, day = 2)
LOCATION 'hdfs://master_server/data/log_messages/2012/01/02';
Note:Hive并不關心分區,目錄是否存在,是否有數據,這會導致沒有查詢結果
(8)修改表:在任何時候你都可以修改表,但是你僅僅修改的是表的元數據,都實際數據不會造成任何影響
例如更改分區指定位置,這個命令不會刪除舊的數據
ALTER TABLE log_messages PARTITION(year = 2011, month = 12, day = 2)

SET LOCATION 's3n://ourbucket/logs/2011/01/02';

(9)更改表屬性
ALTER TABLE log_messages SET TBLPROPERTIES (
'notes' = 'The process id is no longer captured; this column is always NULL'
);
(10)更改存儲屬性
ALTER TABLE log_messages
PARTITION(year = 2012, month = 1, day = 1)
SET FILEFORMAT SEQUENCEFILE;
Note:如果table是分區的話那么partition是必須的
(11)指定新的 SerDe
ALTER TABLE table_using_JSON_storage
SET SERDE 'com.example.JSONSerDe'
WITH SERDEPROPERTIES (
'prop1' = 'value1',
'prop2' = 'value2'
);
Note:SERDEPROPERTIE解釋SERDE用的何種模型,屬性值和名稱都為字符串,方便告訴用戶,為自己指定SERDE并且應用于什么模型,為當前SERDE設定
ALTER TABLE table_using_JSON_storage
SET SERDEPROPERTIES (
'prop3' = 'value3',
'prop4' = 'value4'
);
(12)改變存儲屬性
ALTER TABLE stocks
CLUSTERED BY (exchange, symbol)
SORTED BY (symbol)
INTO 48 BUCKETS;
(13)復雜更改表語句:為各種不同的操作添加 hook ALTER TABLE … TOUCH
ALTER TABLE log_messages TOUCH
PARTITION(year = 2012, month = 1, day = 1);
典型的應用場景就是當分區有改動的時候,那么將觸發
hive -e 'ALTER TABLE log_messages TOUCH PARTITION(year = 2012, month = 1, day = 1);'
(14)ALTER TABLE … ARCHIVE PARTITION 捕獲分區文件到Hadoop archive file也就是HAR
ALTER TABLE log_messages ARCHIVE
PARTITION(year = 2012, month = 1, day = 1);(只可以用在被分區的表)
(15)保護分區不被刪除和查詢
ALTER TABLE log_messages
PARTITION(year = 2012, month = 1, day = 1) ENABLE NO_DROP;

ALTER TABLE log_messages
PARTITION(year = 2012, month = 1, day = 1) ENABLE OFFLINE;
Note:與ENABLE對應的是DISABLE,不能應用在未被分區的表

(16)按正條件(正則表達式)顯示表

hive> SHOW TABLES '.*s';

(17)外部表、內部表互轉

alter table tablePartition set TBLPROPERTIES ('EXTERNAL'='TRUE'); ?//內部表轉外部表?
alter table tablePartition set TBLPROPERTIES ('EXTERNAL'='FALSE'); ?//外部表轉內部表?

(18)分區與分桶:

partition(分區:按目錄保存文件,每個partition對應一個目錄)例如:

?
  • CREATE EXTERNAL TABLE table1 (

  • column1 STRING,

  • column2 STRING,

  • column3 STRING

  • )

  • PARTITIONED BY (dt STRING)

  • ROW FORMAT DELIMITED FIELDS TERMINATED BY '|'

  • STORED AS TEXTFILE;

  • ALTER TABLE table1 ADD IF NOT EXISTS PARTITION (dt=20090105);

  • ALTER TABLE table1 ADD IF NOT EXISTS PARTITION (dt=20090102);

  • ALTER TABLE table1 ADD IF NOT EXISTS PARTITION (dt=20081231);

  • bucket(分桶,對指定列作hash,每個bucket對應一個文件)

    ?
  • CREATE TABLE VT_NEW_DATA(

  • column1 STRING,

  • column2 STRING,

  • column3 STRING

  • )

  • CLUSTERED BY (column1)

  • SORTED BY (column1)

  • INTO 48 BUCKETS

  • ROW FORMAT DELIMITED

  • FIELDS TERMINATED BY '|'

  • LINES TERMINATED BY '\n'

  • STORED AS RCFILE;

  • ?

    3、列操作

    (1)重命名列,更改位置,類型和注釋
    ALTER TABLE log_messages
    CHANGE COLUMN hms hours_minutes_seconds INT
    COMMENT 'The hours, minutes, and seconds part of the timestamp'
    AFTER severity;
    更改名稱: new column old column type
    comment不是必須的,你可以添加注釋
    AFTER用于更改字段位置?
    僅修改了元數據并未對源data做任何改動
    (2)添加新列
    ALTER TABLE log_messages ADD COLUMNS (
    app_name STRING COMMENT 'Application name',
    session_id LONG COMMENT 'The current session id');
    (3)刪除和替換列:慎用!!!
    ALTER TABLE table_name ADD|REPLACE COLUMNS (col_name data_type [COMMENT col_comment], ...)
    ADD是代表新增一字段,字段位置在所有列后面(partition列前)
    REPLACE則是表示替換表中所有字段。
    REPLACE COLUMNS removes all existing columns and adds the new set of columns.?
    REPLACE COLUMNS can also be used to drop columns. For example:

    "ALTER TABLE test_change REPLACE COLUMNS (a int, b int);" will remove column `c' from test_change's schema. Note that this does not delete underlying data, it just changes the schema.

    (4)REGEX Column Specification
    SELECT 語句可以使用正則表達式做列選擇,下面的語句查詢除了 ds 和 hr 之外的所有列:

    SELECT `(ds|hr)?+.+` FROM test

    4、查看變量

    hive> set;?
    …?
    hive> set-v;?
    … even more output!…
    ‘set’輸出 hivevar,hiveconf,system 和 env 命名空間下的所有變量。
    ‘set -v’包括了輸出Hadoop定義的全部變量。

    hive> set hivevar:foo=hello;
    hive> set hivevar:foo;
    hivevar:foo=hello
    使用變量:?
    hive> create table toss1(i int, ${hivevar:foo} string);

    5、一個完整的建庫、表例子

    ?
  • -- 創建數據庫

  • create database ecdata WITH DBPROPERTIES ('creator' = 'June', 'date' = '2014-06-01');

  • -- 或者使用 COMMENT 關鍵字

  • -- 查看數據庫描述

  • DESCRIBE DATABASE ecdata;

  • DESCRIBE DATABASE EXTENDED ecdata;

  • -- 切庫

  • use ecdata;

  • ?
  • -- 刪除表

  • drop table ext_trackflow;

  • ?
  • -- 創建表

  • create EXTERNAL table IF NOT EXISTS ext_trackflow (

  • cookieId string COMMENT '05dvOVC6Il6INhYABV6LAg==',

  • cate1 string COMMENT '4',

  • area1 string COMMENT '102',

  • url string COMMENT 'http://cd.ooxx.com/jinshan-mingzhan-1020',

  • trackTime string COMMENT '2014-05-25 23:03:36',

  • trackURLMap map<string,String> COMMENT '{"area":"102","cate":"4,29,14052"}'

  • )

  • PARTITIONED BY (statDate STRING)

  • ROW FORMAT DELIMITED

  • FIELDS TERMINATED BY '\001'

  • COLLECTION ITEMS TERMINATED BY '\002'

  • MAP KEYS TERMINATED BY '\003'

  • LINES TERMINATED BY '\n'

  • STORED AS TEXTFILE

  • LOCATION '/DataWarehouse/ods/TrackFlowTable'

  • ;

  • ?
  • --添加分區語句

  • ALTER TABLE ext_trackflow ADD PARTITION (statDate='20140525')

  • LOCATION '/DataWarehouse/ods/TrackFlowTable/20140525';

  • ?
  • ?
  • --每天建立分區

  • yesterday=`date -d '1 days ago' +'%Y%m%d'`

  • hive -e "use ecdata; ALTER TABLE ext_trackflow ADD PARTITION (statDate='$yesterday') LOCATION '/DataWarehouse/ods/TrackFlowTable/$yesterday';"

  • ?

    6、常用語句示例

    (1)按頁面類型統計 pv?
    select pageType, count(pageType) from ext_trackflow where statDate = '20140521' group by pageType;
    Note:一般 SELECT 查詢會掃描整個表,使用 PARTITIONED BY 子句建表,查詢就可以利用分區剪枝(input pruning)的特性
    Hive 當前的實現是,只有分區斷言出現在離 FROM 子句最近的那個WHERE 子句中,才會啟用分區剪枝

    (2)導出查詢結果到本地的兩種方式
    INSERT OVERWRITE LOCAL DIRECTORY '/home/jun06/tmp/110.112.113.115' select area1, count(area1) from ext_trackflow where statDate = '20140521' group by area1 ?having ?count(area1) > 1000;

    hive -e 'use ecdata; select area1, count(area1) from ext_trackflow where statDate = '20140521' group by area1 ?having ?count(area1) > 1000;' > a.txt

    (3)map 數據結構的查詢與使用
    select trackURLMap, extField, unitParamMap, queryParamMap from ext_trackflow where statDate = '20140525' and size(unitParamMap)!=0 limit 10;
    (4)下面的查詢語句查詢銷售記錄最大的 5 個銷售代表。
    SET mapred.reduce.tasks = 1;
    SELECT * FROM test SORT BY amount DESC LIMIT 5;
    (5)將同一表中數據插入到不同表、路徑中:
    FROM src
    INSERT OVERWRITE TABLE dest1 SELECT src.* WHERE src.key < 100
    INSERT OVERWRITE TABLE dest2 SELECT src.key, src.value WHERE src.key >= 100 and src.key < 200
    INSERT OVERWRITE TABLE dest3 PARTITION(ds='2008-04-08', hr='12') SELECT src.key WHERE src.key >= 200 and src.key < 300
    INSERT OVERWRITE LOCAL DIRECTORY '/tmp/dest4.out' SELECT src.value WHERE src.key >= 300;
    (6)用streaming方式將文件流直接插入文件:
    hive> FROM invites a INSERT OVERWRITE TABLE events SELECT TRANSFORM(a.foo, a.bar) AS (oof, rab) USING '/bin/cat' WHERE a.ds > '2008-08-09';
    (7)Hive 只支持等值連接(equality joins)、外連接(outer joins)和(left semi joins)。Hive 不支持所有非等值的連接,因為非等值連接非常難轉化到 map/reduce 任務
    LEFT,RIGHT和FULL OUTER關鍵字用于處理join中空記錄的情況
    LEFT SEMI JOIN 是 IN/EXISTS 子查詢的一種更高效的實現
    join 時,每次 map/reduce 任務的邏輯是這樣的:reducer 會緩存 join 序列中除了最后一個表的所有表的記錄,再通過最后一個表將結果序列化到文件系統
    實踐中,應該把最大的那個表寫在最后
    (8)join 查詢時,需要注意幾個關鍵點
    只支持等值join
    SELECT a.* FROM a JOIN b ON (a.id = b.id)
    SELECT a.* FROM a JOIN b?ON (a.id = b.id AND a.department = b.department)
    可以 join 多于 2 個表,例如
    SELECT a.val, b.val, c.val FROM a JOIN b?ON (a.key = b.key1) JOIN c ON (c.key = b.key2)
    Note:如果join中多個表的 join key 是同一個,則 join 會被轉化為單個 map/reduce 任務
    (9)LEFT,RIGHT和FULL OUTER
    SELECT a.val, b.val FROM a LEFT OUTER JOIN b ON (a.key=b.key)
    如果你想限制 join 的輸出,應該在 WHERE 子句中寫過濾條件——或是在 join 子句中寫
    容易混淆的問題是表分區的情況
    ?SELECT c.val, d.val FROM c LEFT OUTER JOIN d ON (c.key=d.key)?
    ?WHERE a.ds='2010-07-07' AND b.ds='2010-07-07'
    如果 d 表中找不到對應 c 表的記錄,d 表的所有列都會列出 NULL,包括 ds 列。也就是說,join 會過濾 d 表中不能找到匹配 c 表 join key 的所有記錄。這樣的話,LEFT OUTER 就使得查詢結果與 WHERE 子句無關
    解決辦法
    SELECT c.val, d.val FROM c LEFT OUTER JOIN d?ON(c.key=d.key AND d.ds='2009-07-07' AND c.ds='2009-07-07')
    (10)LEFT SEMI JOIN
    LEFT SEMI JOIN 的限制是,JOIN 子句中右邊的表只能在 ON 子句中設置過濾條件,在 WHERE 子句、SELECT 子句或其他地方過濾都不行
    SELECT a.key, a.value?
    FROM a?
    WHERE a.key in?
    (SELECT b.key?
    FROM B);
    可以被重寫為:
    SELECT a.key, a.val?FROM a LEFT SEMI JOIN b on (a.key = b.key)
    (11)從SQL到HiveQL應轉變的習慣
    ①Hive不支持傳統的等值連接?
    ?SQL中對兩表內聯可以寫成:
    ?select * from dual a,dual b where a.key = b.key;
    ?Hive中應為
    ?select * from dual a join dual b on a.key = b.key;?
    而不是傳統的格式:
    SELECT t1.a1 as c1, t2.b1 as c2FROM t1, t2?WHERE t1.a2 = t2.b2
    ②分號字符
    ?分號是SQL語句結束標記,在HiveQL中也是,但是在HiveQL中,對分號的識別沒有那么智慧,例如:
    ?select concat(key,concat(';',key)) from dual;
    ?但HiveQL在解析語句時提示:
    ?FAILED: Parse Error: line 0:-1 mismatched input '<EOF>' expecting ) in function specification
    ?解決的辦法是,使用分號的八進制的ASCII碼進行轉義,那么上述語句應寫成:
    ?select concat(key,concat('\073',key)) from dual;

    7、Refer:

    [1] HIVE 數據定義
    http://www.yanbit.com/?p=300
    [2] Hadoop Hive sql語法詳解
    http://blog.csdn.net/hguisu/article/details/7256833
    [3] Hive 常見問題與技巧【Updating】
    http://my.oschina.net/leejun2005/blog/164249

    [4]?Hive體系結構

    http://blog.csdn.net/zhoudaxia/article/details/8855937

    [5]?[一起學Hive]之九-Hive的查詢語句SELECT

    http://superlxw1234.iteye.com/blog/2221534

    原文鏈接:http://my.oschina.net/leejun2005/blog/271631

    總結

    以上是生活随笔為你收集整理的Hive 基础(2):库、表、字段、交互式查询的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    国产精品久久久久久婷婷天堂 | 天天色棕合合合合合合 | 日韩中文字幕亚洲一区二区va在线 | 亚洲乱亚洲乱亚洲 | 亚洲综合五月天 | 亚洲一级理论片 | 欧美巨乳网 | 天天躁天天躁天天躁婷 | 亚洲国产三级在线观看 | 亚洲最新av网站 | 91私密视频 | 综合激情网 | 成人av高清在线观看 | 久久再线视频 | 波多野结衣视频一区 | 亚洲精品美女在线 | 国产精品18久久久久久久久久久久 | 99精品一级欧美片免费播放 | 91在线影视 | 91人人揉日日捏人人看 | 久草在线综合网 | 久久人人爽av | 精品久久久久久亚洲 | 91视频久久久久久 | 国产精品嫩草影院99网站 | 精品在线观看一区二区三区 | 91麻豆精品国产自产 | 久久高清视频免费 | 亚洲天堂免费视频 | 国产高清成人 | 在线看国产视频 | 国产一二三区在线观看 | 日本少妇高清做爰视频 | 91精品视频在线看 | 国产精品高 | 免费观看av | 精品国产中文字幕 | 天天操天天射天天添 | 日韩网页 | 五月天激情视频 | 成人午夜免费剧场 | 在线观看国产v片 | 色综合久久综合中文综合网 | 久久国产精品成人免费浪潮 | 在线观看日本高清mv视频 | 97色在线视频| 瑞典xxxx性hd极品 | 又黄又爽又湿又无遮挡的在线视频 | 欧美午夜性 | 天天色天天骑天天射 | 在线看黄色的网站 | 天天色天天草天天射 | 中文字幕xxxx | 国产偷v国产偷∨精品视频 在线草 | 婷婷网在线 | 男女啪啪视屏 | 激情综合色播五月 | www.狠狠色.com | 日本精品久久久久 | 国产啊v在线观看 | www.久久婷婷| 在线观看视频黄色 | 99免费在线视频观看 | www视频在线观看 | 婷婷五月在线视频 | 91视频91蝌蚪 | 日p视频在线观看 | 天天综合网在线 | 免费视频成人 | 日日草夜夜操 | 在线视频观看成人 | 免费观看性生活大片 | 六月久久婷婷 | 91成人精品一区在线播放69 | 91视频这里只有精品 | 婷婷激情网站 | 中文视频在线播放 | 国产中文字幕一区 | 久久午夜电影网 | 粉嫩av一区二区三区四区在线观看 | av手机在线播放 | 亚洲国产欧美一区二区三区丁香婷 | 射久久 | 国产日韩亚洲 | 国产午夜三级一二三区 | 久久久久久久久久久黄色 | 久久久精品电影 | 婷婷社区五月天 | 亚洲va男人天堂 | 亚洲精品国偷拍自产在线观看蜜桃 | 欧美精品一区二区三区一线天视频 | 日韩精品综合在线 | 国产精品久久久久久久免费大片 | 久久人人爽人人片 | 五月天婷亚洲天综合网鲁鲁鲁 | 天天操天天操天天操天天操天天操 | 男女视频91 | 国产精品 视频 | 亚洲一区免费在线 | 在线观看免费黄色 | 天天天天爱天天躁 | 91视频久久久久 | 五月开心激情 | 日韩成人黄色 | 狠狠干电影 | av三级av | 四虎www. | 久久午夜电影网 | 欧美精品免费一区二区 | 亚洲欧美国产精品va在线观看 | 日韩在线国产精品 | 又黄又刺激视频 | 在线播放 日韩专区 | 婷婷激情欧美 | 天天操天天舔天天爽 | 国产精品久久一区二区无卡 | 精品国内自产拍在线观看视频 | 97超碰精品 | 亚洲年轻女教师毛茸茸 | 欧美一级黄大片 | 日本高清dvd| 91成版人在线观看入口 | av先锋中文字幕 | 亚洲欧洲成人精品av97 | 国产视频亚洲精品 | 亚洲开心激情 | 婷婷五月情 | 国产麻豆精品久久一二三 | 99久久激情 | 久久精品久久久久电影 | 丁香婷婷社区 | 精品国产一区二区三区久久久久久 | 国产精品一区二区三区免费视频 | 国产精品亚洲视频 | 国产一区在线不卡 | 中文字幕第一 | 日韩资源在线 | 人人添人人澡 | 午夜电影中文字幕 | 国产高清视频在线免费观看 | 久久这里精品视频 | 夜夜夜精品 | 五月婷婷久 | 国产 中文 日韩 欧美 | 懂色av懂色av粉嫩av分享吧 | 奇米网8888 | 亚洲精品视频免费看 | 欧美色道| 日本中文字幕在线一区 | 色在线免费观看 | 最近更新好看的中文字幕 | av天天在线观看 | 在线观看国产亚洲 | 99久久毛片 | 久久高清片 | 精品久久久久久久久久久久久 | 一区二区亚洲精品 | 精品久久久久久亚洲 | 在线视频a | 色偷偷男人的天堂av | 久久九精品 | 日韩精品一区二区不卡 | 黄色片网站大全 | 91热视频| 一区二区视频网站 | 亚色视频在线观看 | 久久久久免费看 | 九草在线观看 | 日韩久久午夜一级啪啪 | 国产色拍| 成年人免费在线观看网站 | 美女视频免费精品 | 精品久久1| 成人免费在线电影 | 精品一区av | 在线观看视频黄色 | 欧美日韩国产一区二区三区在线观看 | 91丨九色丨首页 | 久久99热这里只有精品国产 | 国产又粗又猛又爽又黄的视频免费 | 日韩伦理片一区二区三区 | 欧美综合国产 | 天天操综合网站 | 久久综合九色综合网站 | 一区 在线观看 | 日本成人免费在线观看 | 成人一级 | 国产精品久久久久久久久久妇女 | 人人插人人做 | 欧美久久成人 | 国产99爱| a级国产乱理伦片在线观看 亚洲3级 | 不卡av电影在线观看 | 国产一区二区精 | 成人久久久久久久久久 | 国产成人精品一区二区三区免费 | 久草视频在线资源站 | 日韩激情中文字幕 | 97色涩| 欧美日韩免费在线视频 | 国际精品网 | 欧美成人精品欧美一级乱黄 | 欧美国产日韩在线观看 | 天天色天天 | 中文一区在线观看 | 奇米网在线观看 | 成人免费视频播放 | 中文字幕第一页av | 久人人| 亚洲视频综合 | 日日夜夜网站 | 亚洲 欧洲av | av资源免费观看 | 久久精品99国产精品 | 婷婷丁香色综合狠狠色 | 国产精品99久久久久久久久 | 免费中文字幕在线观看 | 亚洲 欧美 综合 在线 精品 | 成人av一区二区在线观看 | 91av视频在线观看 | 亚洲精品久久久久中文字幕二区 | 国产特级毛片aaaaaaa高清 | 精品国产99 | 在线 你懂| 久草视频在线免费 | 久久www免费人成看片高清 | 久久伊人爱 | 91中文字幕在线播放 | 人人干人人爽 | 亚洲色影爱久久精品 | 免费av免费观看 | 国产一级性生活 | 色就色,综合激情 | 日韩有码欧美 | 深夜免费网站 | 波多野结衣一区 | 黄免费网站 | 亚洲电影一级黄 | 黄色成人91| 天海冀一区二区三区 | av在线一二三区 | 欧美福利视频 | 中文字幕精品视频 | 国产一区黄色 | 亚洲麻豆精品 | 久草在线手机观看 | 99热国产在线中文 | 激情av网 | 国产美女网 | 亚洲成人高清在线 | 婷婷久久综合九色综合 | 在线 影视 一区 | 亚洲婷婷丁香 | 久久香蕉电影网 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 欧美精品久久99 | 亚洲高清av| 国产无区一区二区三麻豆 | 99在线精品免费视频九九视 | 日日摸日日爽 | 国产网红在线观看 | 91精品国自产拍天天拍 | 国产在线a视频 | 日本在线视频一区二区三区 | 色多多视频在线观看 | a久久久久 | 免费久久久久久 | 成人午夜免费剧场 | 色99之美女主播在线视频 | 国产精品系列在线播放 | 日韩女同av | 激情视频一区 | 国产一区二区精品久久 | 一区二区三区四区在线免费观看 | 色偷偷av男人天堂 | 欧美极品xxxx | 中文字幕亚洲情99在线 | 国产看片免费 | 亚洲精品色视频 | 精品一区二区6 | 国产日韩在线播放 | 亚洲国内在线 | 99热精品国产一区二区在线观看 | 一区二区国产精品 | 国产精品久久久久久久久免费 | 亚洲最新av网址 | 亚洲综合色站 | 2019av在线视频 | 久久久久久久久久久久久9999 | 婷婷色在线资源 | 黄色三级在线看 | 国产精品一区二区三区四 | 天天干夜夜夜 | 色播六月天 | 久久久高清一区二区三区 | 午夜av剧场| 国产精品成人av在线 | 黄色性av | 人人澡人 | 欧美另类高清 | www.天天成人国产电影 | 波多野结衣一区三区 | 欧美精品被 | 国产精品欧美久久久久天天影视 | 一级黄色片在线观看 | 亚洲精品美女久久17c | 中文字幕在线观看一区二区 | 国产综合在线视频 | 色婷婷成人 | 精品视频在线看 | 国模视频一区二区三区 | 色先锋av资源中文字幕 | 99热高清 | av在线免费观看不卡 | 日韩欧美在线观看 | 国产小视频网站 | 96精品高清视频在线观看软件特色 | 免费污片| 在线精品视频免费播放 | 久久九九视频 | a级黄色片视频 | 综合网在线视频 | 免费精品在线视频 | 欧美一区二区三区在线视频观看 | 国产日韩精品一区二区三区在线 | 五月天久久久久久 | 一级黄色网址 | 国产精品自产拍在线观看中文 | www·22com天天操| 99久久超碰中文字幕伊人 | 久久婷五月| 欧美精品久久天天躁 | 欧美孕妇与黑人孕交 | 欧美一级日韩免费不卡 | 97视频中文字幕 | 久草在线视频中文 | 69国产精品成人在线播放 | 久久蜜臀一区二区三区av | 精品国产黄色片 | 亚洲网站在线看 | 国产看片免费 | 午夜在线免费视频 | 久久手机在线视频 | 久久草草热国产精品直播 | 91人人澡 | 黄色av一区 | 99在线观看视频 | 久久久国产精品一区二区三区 | 在线看一区二区 | 99高清视频有精品视频 | 91在线视频网址 | 国产一级片视频 | 国产精久久久久久妇女av | 香蕉视频在线观看免费 | 欧美男男激情videos | avv天堂| av一级片在线观看 | 97影视 | 在线观看视频亚洲 | 亚洲精品国精品久久99热 | 在线观看亚洲视频 | 欧美日韩高清不卡 | 久久久免费高清视频 | 欧美一级免费 | 草久热| 久久超| 69精品在线 | 午夜手机电影 | 亚洲精品视频在线播放 | 色干综合| 日韩理论片中文字幕 | 在线看片一区 | 久久国产精品一区二区三区四区 | 欧美日韩色婷婷 | 国产精品麻豆一区二区三区 | www.狠狠操.com| 国内精品亚洲 | 国产精品国产三级国产不产一地 | 91成人在线免费观看 | 五月婷婷视频在线 | 日韩欧美高清在线观看 | 免费看一级 | 日韩最新av | 91视频免费观看 | 日韩欧美99| 九九久久精品 | 午夜精品福利一区二区三区蜜桃 | 国产精品久久久久久久久久久久午夜 | 中文字幕 国产精品 | 中文字幕在线观看不卡 | 成人黄色一级视频 | 韩国中文三级 | 99国产精品一区二区 | 国产精品第二十页 | 婷婷午夜 | 成人97视频一区二区 | 久久久免费精品视频 | 色婷婷综合久久久中文字幕 | 婷婷丁香花五月天 | 免费av网站在线 | 国产福利精品视频 | 在线观看小视频 | av成人免费在线 | 亚洲精品tv| 婷婷成人亚洲综合国产xv88 | 狠狠狠狠狠狠操 | 成人av一区二区兰花在线播放 | 亚洲视频综合 | 久久久久久久久久伊人 | 天天干视频在线 | 久久综合久久综合久久 | 国产第一页在线观看 | av网站免费线看精品 | 成人av免费在线观看 | 天天操天天射天天添 | 婷婷九九 | 99热这里只有精品久久 | 国产精品久久久久av | 国产五月 | 免费黄色网址网站 | 亚洲激情久久 | 激情视频一区二区三区 | 日本精品在线 | 欧美精品久久久久久久 | 西西www4444大胆在线 | 在线视频日韩欧美 | 久久精品一区 | 91大神dom调教在线观看 | 国产视频精品免费播放 | 青春草国产视频 | 欧美国产日韩一区二区三区 | 婷婷丁香九月 | 国产精品久久久久久久久久久久午夜 | 欧美精品一区二区在线播放 | 国产剧情在线一区 | 欧美一级久久久久 | 五月天六月丁香 | 性色在线视频 | 黄色小视频在线观看免费 | 天天干天天干天天射 | 黄色大全免费网站 | 丁香视频五月 | 久久超级碰 | 99热这里有 | 国产精品网红直播 | 国产伦精品一区二区三区无广告 | 国产99爱| 99热超碰在线 | 国产做aⅴ在线视频播放 | 日韩成人在线一区二区 | 免费福利小视频 | 99热这里有精品 | 久久免费电影网 | 香蕉手机在线 | 中文字幕资源站 | 日本一区二区三区免费看 | 日本bbbb摸bbbb | 婷香五月 | 亚洲专区欧美专区 | 日韩欧美高清视频在线观看 | 狠狠干在线播放 | 国产成人精品亚洲精品 | 国产又粗又硬又长又爽的视频 | 欧美有色 | 久久精品高清 | 欧美狠狠操 | 黄污在线看 | 粉嫩av一区二区三区四区五区 | 五月婷婷色综合 | 激情在线五月天 | 婷婷色综 | 国产精品久久免费看 | 欧美亚洲国产日韩 | 久久福利小视频 | 色网站视频 | 国产91在线 | 美洲 | 国产精品美女视频网站 | 国产一级二级视频 | 成人久久久久久久久久 | 区一区二区三在线观看 | 四虎视频| 欧美va天堂va视频va在线 | 国产在线无| 久久久久久中文字幕 | 91.dizhi永久地址最新 | 久久久久久久久久久影院 | 国产91大片 | 欧美日韩啪啪 | 国产看片免费 | 久草视频播放 | 日韩中文字幕亚洲一区二区va在线 | 人人爽人人干 | 激情中文在线 | 丁香在线观看完整电影视频 | 日韩羞羞 | 国产在线免费av | 久精品视频| 在线观看视频免费播放 | 日批网站在线观看 | 免费a视频在线 | 日韩欧美电影在线 | 开心激情网五月天 | 久久艹久久 | 综合网婷婷 | 亚洲特级毛片 | 久久久免费视频播放 | 久久免费的精品国产v∧ | 中文字幕在线观看av | 天天草天天爽 | 欧美综合干 | 久久视频精品在线观看 | 五月天,com| 波多野结衣在线播放视频 | 国产视频在 | 久久九九影视网 | 国产在线精品区 | 国产999精品久久久久久绿帽 | 一区二区三区四区精品 | 日韩www在线 | 久久综合狠狠综合久久综合88 | 久久国产精品久久久 | 欧美日韩啪啪 | 国产视频亚洲 | 黄色官网在线观看 | 国产精品精品久久久久久 | 黄色av电影在线观看 | 久草在线免 | 国产精品第一页在线 | 日韩伦理一区二区三区av在线 | 亚洲人成在线电影 | 久久视频这里有精品 | 亚洲视频播放 | 江苏妇搡bbbb搡bbbb | 欧美资源在线观看 | 色噜噜日韩精品一区二区三区视频 | 精品一区二区免费在线观看 | 亚洲在线国产 | 天天干.com | 久久婷亚洲五月一区天天躁 | 亚洲jizzjizz日本少妇 | 18做爰免费视频网站 | 中文网丁香综合网 | 国产精品国产亚洲精品看不卡15 | 最近中文字幕在线中文高清版 | 精品一区在线看 | 中文日韩在线视频 | 亚洲国产高清在线观看视频 | 日本视频不卡 | 免费看黄视频 | 国产精品普通话 | 中文字幕亚洲在线观看 | 五月天丁香综合 | 五月婷婷在线观看 | 国产96av | 免费激情网 | 美女精品在线 | 久久久久久久久久久久久久av | 日韩videos | 一区二区视频电影在线观看 | 久久伦理 | 91中文在线 | 欧美一级电影 | 免费看日韩 | 国产高清成人 | 亚洲精品麻豆视频 | 国产无套一区二区三区久久 | 九九三级毛片 | 国产精品成人自产拍在线观看 | 黄色在线免费观看网址 | 91精品国产欧美一区二区成人 | avsex| 色午夜 | 精品av在线播放 | 麻花豆传媒一二三产区 | 国产精品综合av一区二区国产馆 | 精品国产乱码一区二 | 黄色片免费在线 | 最近日本韩国中文字幕 | 98精品国产自产在线观看 | 久久久久国产精品www | 亚洲男男gaygay无套同网址 | 四虎影视www | av丝袜美腿| 91福利视频一区 | 99精品在线视频观看 | 男女全黄一级一级高潮免费看 | 91精品办公室少妇高潮对白 | 狠狠干成人综合网 | 波多野结衣电影一区二区 | 久久国产免费视频 | 美女久久视频 | 日韩一三区 | 综合久久网 | 91丨九色丨首页 | 波多野结衣精品在线 | 日韩在线视频二区 | 欧美福利片在线观看 | 日韩三级精品 | 国产午夜精品av一区二区 | 免费福利在线观看 | 成人日韩av | 999久久国精品免费观看网站 | 中文字幕成人一区 | 丁香婷婷综合五月 | 在线欧美a| 九色免费视频 | 亚洲精品视频偷拍 | 91中文字幕在线观看 | 亚洲精品国产精品国自 | 国产精品欧美久久久久久 | 韩国av电影在线观看 | 久草精品视频在线播放 | 久久精品91久久久久久再现 | 色88久久| 在线日韩av | 在线电影日韩 | 免费观看国产精品 | 午夜精品一区二区三区视频免费看 | 欧美大片在线看免费观看 | 亚洲精品理论片 | 久久人人爽爽人人爽人人片av | 91九色蝌蚪国产 | 日韩女同一区二区三区在线观看 | 精品女同一区二区三区在线观看 | 欧美精品在线观看 | 国产精品精品久久久 | 国产亚洲欧美日韩高清 | 3d黄动漫免费看 | 在线观看黄 | 午夜精品久久久久久久99婷婷 | 永久免费在线 | 99久久999久久久精玫瑰 | 在线 欧美 日韩 | 精品欧美乱码久久久久久 | 久久高清免费观看 | 日本中文字幕一二区观 | 成人丁香花| 天天操天天色天天 | 91日韩免费| 丁香六月国产 | 国产免费久久精品 | 96av在线视频 | 亚洲精品资源在线观看 | 日本久久成人中文字幕电影 | 在线观看免费版高清版 | 91av在线视频播放 | 九草在线观看 | 超碰在线97免费 | 亚洲精品男人的天堂 | 亚洲精品在线观看视频 | 探花在线观看 | 在线观看小视频 | 91在线免费观看国产 | 2019中文| 国产经典av | 97成人在线免费视频 | 精品久久综合 | 中文伊人 | 日韩欧美在线高清 | 国产黄色片一级三级 | 色婷婷狠狠操 | 在线亚洲欧美日韩 | 超碰人人在线 | 在线观看亚洲精品视频 | 成人毛片一区 | 人人插人人搞 | 久久人人97超碰国产公开结果 | 久久久91精品国产一区二区精品 | 国产精品久久久久久久久大全 | 欧美在线观看视频一区二区三区 | 久久欧美精品 | 久久精品牌麻豆国产大山 | 欧美性一级观看 | 中文字幕久久精品亚洲乱码 | 91亚洲国产| 免费福利视频网 | 天天色成人网 | 久久久精华网 | 国产黄 | 99精品久久精品一区二区 | 国产精品久久久久免费观看 | 久久精品资源 | 成人在线视频免费 | 91精选| 精品国产一区二区三区在线 | 国产福利小视频在线 | 91亚洲国产成人久久精品网站 | 色欧美88888久久久久久影院 | 久久亚洲视频 | 久久久久久电影 | 久久综合五月天婷婷伊人 | 国内精品美女在线观看 | 免费国产黄线在线观看视频 | 蜜桃视频色| 久久国产精品99久久久久久老狼 | 国产精品久久久久久久久久三级 | 久久国产视屏 | 香蕉网在线播放 | 国产成人精品一区二区 | 久久久综合九色合综国产精品 | 丝袜制服综合网 | 在线亚洲成人 | 亚洲精品国产日韩 | 可以免费观看的av片 | 久久99精品国产麻豆宅宅 | 91九色成人蝌蚪首页 | 免费一级片在线 | 日韩精品一区二区三区三炮视频 | 久久超 | www.五月天激情 | 精品国偷自产在线 | 日韩理论片在线观看 | 色丁香久久 | 久草视频在线资源 | 992tv又爽又黄的免费视频 | 九九色网| 午夜资源站 | 免费在线国产精品 | 中文字幕av影院 | 三级视频片 | 亚洲精品美女视频 | 久操97 | 色婷婷综合成人av | 国产成人亚洲在线观看 | 91精品办公室少妇高潮对白 | 麻豆视频在线 | 久久精品久久精品 | 91视频免费看片 | 免费高清男女打扑克视频 | 久久高清毛片 | 麻豆91在线观看 | 国产91学生粉嫩喷水 | 成人av免费播放 | av中文字幕网 | www久久 | 成人h在线观看 | 欧美日韩中文在线观看 | 91探花在线视频 | 天天干天天摸天天操 | 97网在线观看 | av片免费播放 | 激情影音| 国产精品欧美一区二区 | 日本中文字幕视频 | 伊人久久一区 | 在线观看视频国产 | 国产激情电影综合在线看 | 色综久久 | 日本中文字幕电影在线免费观看 | 黄色小说在线免费观看 | 波多野结衣一区三区 | 国产在线久久久 | 欧美日韩xxxxx| 欧美激情第28页 | 婷婷色六月天 | 久久电影日韩 | 亚洲精品视频免费在线观看 | 欧美一级片在线播放 | 天天干天天摸天天操 | 日韩网页 | 99精品国产免费久久久久久下载 | 国产99久久精品一区二区永久免费 | 久久九九影院 | 婷婷激情综合 | 丰满少妇久久久 | 亚洲精品午夜久久久久久久久久久 | 深夜免费福利视频 | 黄av资源| 国产精品久久久久aaaa九色 | 色综合狠狠干 | 久草精品视频在线播放 | 日韩在线观看你懂得 | 狂野欧美激情性xxxx | 蜜臀av一区二区 | 中文字幕亚洲精品日韩 | 天天干中文字幕 | 91成人区| 国产福利专区 | 亚洲精品久久久久58 | 久久色视频 | 欧美日韩在线免费观看 | 99在线免费视频 | 毛片在线网 | www.天天草| 一区 在线 影院 | 婷婷丁香激情网 | 最近在线中文字幕 | 亚洲男模gay裸体gay | 国产激情小视频在线观看 | 天天爱天天射 | 天天干人人干 | 色片网站在线观看 | 99视频在线免费播放 | 在线国产精品一区 | 国产精品99久久久久的智能播放 | 精品网站999www | 亚洲激情 | 天天操综合| 少妇18xxxx性xxxx片| 国产精品久久婷婷六月丁香 | 超碰97公开 | www黄免费 | 国产精品片 | av国产网站 | 色全色在线资源网 | 欧美日韩在线播放 | 狠狠色丁香婷婷综合久小说久 | 国内精品中文字幕 | 视频成人免费 | 一区二区三区免费看 | 日韩欧美国产激情在线播放 | 亚洲国产精品久久久久久 | 久久超碰97 | 久久精品一二区 | 日韩精品影视 | 亚洲综合欧美激情 | 日本午夜在线亚洲.国产 | 日韩高清一区在线 | 国产精品久久久久久久久久东京 | 国产精品18久久久久久久久 | 9ⅰ精品久久久久久久久中文字幕 | 国产欧美高清 | 69精品 | 色婷婷综合在线 | 日色在线视频 | 国产精品不卡在线 | 91av社区| 日韩av免费在线看 | 69精品在线观看 | 亚洲午夜久久久久久久久 | 园产精品久久久久久久7电影 | 麻豆视频www | 久久艹精品 | 精品欧美乱码久久久久久 | 日本精品视频一区 | 久久久免费看片 | 在线观看视频日韩 | 久久久久久久久久久久99 | 精品一二区 | 亚洲 综合 精品 | 久久久久久国产精品美女 | 久久久久久久久久久免费av | 天天综合网在线观看 | 91视视频在线直接观看在线看网页在线看 | 亚洲激情在线 | 五月激情在线 | 欧美国产日韩在线视频 | 97视频一区| 精品视频资源站 | 黄网站www | 偷拍区另类综合在线 | 免费的黄色av | 四虎成人精品在永久免费 | a电影免费看 | 中文字幕在线播放日韩 | 欧美日视频 | 国产一区二区高清不卡 | 日批在线观看 | 成人网在线免费视频 | 国产成人久久av | 麻豆视频在线观看免费 | 91在线中字 | 亚洲免费激情 | av千婊在线免费观看 | 日日爱夜夜爱 | 男女拍拍免费视频 | 国内丰满少妇猛烈精品播放 | 四虎影视欧美 | 91麻豆精品国产午夜天堂 | 五月天激情在线 | 综合在线亚洲 | 最新一区二区三区 | 日本黄色大片免费 | 一区二区网 | 国产美女精品视频 | 日韩av午夜 | 狠狠色丁香婷婷综合 | 天天躁日日躁狠狠躁av麻豆 | 日本黄色大片免费看 | 免费中文字幕在线观看 | 午夜精品久久久久久久久久久久久久 | 91天堂素人约啪 | 在线成人看片 | 久久欧美在线电影 | 2022国产精品视频 | 一级做a爱片性色毛片www | 在线观看黄色 | 日韩成人在线一区二区 | a黄色片在线观看 | 欧美精品久久久久久久久久久 | 亚洲精品在线观 | av免费观看高清 | 天天干夜夜夜 | 成人欧美一区二区三区黑人麻豆 | 西西www4444大胆视频 | 国产精品久久久久久麻豆一区 | 一区二区三区四区五区在线视频 | 国产手机在线播放 | 黄色大片网 | 成人性生交大片免费观看网站 | 久久国产精品免费一区二区三区 | 狠狠色丁香久久婷婷综合五月 | 天天综合色天天综合 | 日韩高清 一区 | 中文字幕日本在线 | 黄色a在线观看 | 五月婷婷.com| 国产精品久久久久久久久久免费 | 麻豆视频国产在线观看 | 久久99精品久久久久久久久久久久 | 国产不卡在线观看视频 | 福利网在线 | 天堂激情网 | 国产国产人免费人成免费视频 | 色天堂在线视频 | 人人干人人模 | 国产精品免费一区二区三区在线观看 | 亚洲精品视频在线免费 | 免费在线观看不卡av | 黄色91在线观看 | 97中文字幕| 在线观看91久久久久久 | 一区二区三区在线播放 | 男女啪啪视屏 | 国产视频在线看 | 国产日韩欧美视频 | 在线观看一级 | 综合久久久久 | 天天操天天玩 | 亚洲国产小视频在线观看 | 欧美人体xx| 久久免费久久 | 国产又粗又猛又黄视频 | 狠狠狠色丁香综合久久天下网 | 亚洲午夜久久久久久久久久久 | 国产色中涩 | 国产在线高清精品 | 亚洲午夜久久久久久久久电影网 | 人人射人人澡 | 婷婷亚洲五月 | adc在线观看| 最新国产一区二区三区 | 国产最新视频在线观看 | 国产在线观看91 | 成年人免费看片网站 | 天堂av在线网站 | 国产一级片一区二区三区 | 久久超| 日韩美女av在线 | 日韩色视频在线观看 | 国产剧情久久 | 亚洲视屏一区 | 久久精品九色 | 一区二区三区日韩在线观看 | 亚洲爱av | 国内精品久久久久久久久 | 久久国产经典 | 欧美精品在线观看免费 | 久久不卡日韩美女 | 国产欧美三级 | 亚洲影院国产 | 日本99干网 | 国产成人精品福利 | 黄色网址中文字幕 | 亚洲精品在线观看的 | 精品成人在线 | 免费色网站 | 美女网站一区 | 精品久久中文 | 亚洲毛片一区二区三区 | 色国产视频 | 91试看 | 丰满少妇对白在线偷拍 | 91免费在线 | 久久a视频| 日韩丝袜视频 | 国产成人精品综合久久久久99 | 免费观看完整版无人区 | 在线激情小视频 | 97超碰免费在线 | 在线观看中文字幕亚洲 | 日韩在线免费看 | 国产a国产a国产a | 亚洲精品动漫成人3d无尽在线 | 日韩在线网址 | 国产精品免费观看久久 | 福利在线看片 | 最近中文字幕高清字幕免费mv | 最近日本中文字幕 | 国内精品久久久 | 亚洲一区不卡视频 | 中文字幕 国产专区 | 色综合天天狠天天透天天伊人 | 爱爱av网 | 亚洲欧美日韩国产 | 国产小视频在线播放 | 亚洲激情 在线 | 亚洲国产精品99久久久久久久久 |