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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

配置phoenix连接hbase_Phoenix视图映射

發(fā)布時間:2023/12/2 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置phoenix连接hbase_Phoenix视图映射 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

點擊關(guān)注上方“知了小巷”,

設為“置頂或星標”,第一時間送達干貨。

Phoenix定位為OLTP和操作型分析(operational analytics),大多用于在線業(yè)務,穩(wěn)定性要求第一位。Phoenix的功能很強大,也很靈活,Phoenix SQL基于SQL-92標準,但是還是有很多方言,使用時需要特別注意。

DataX是阿里巴巴集團內(nèi)被廣泛使用的離線數(shù)據(jù)同步工具/平臺,實現(xiàn)包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各種異構(gòu)數(shù)據(jù)源之間高效的數(shù)據(jù)同步功能。

這里主要用到oraclereaderhbase11xwriter。

基礎軟件版本:

Apache Hadoop:hadoop-2.8.5

Apache HBase:hbase-1.4.10

Apache Phoenix:phoenix-4.14.3-HBase-1.4-bin

Phoenix版本支持:

Phoenix Current release 4.15.0 can run on Apache HBase 1.3, 1.4 and 1.5. CDH HBase 5.11, 5.12, 5.13 and 5.14 is supported by 4.14.0. Apache HBase 2.0 is supported by 5.0.0.

hbase客戶端

hbase shell

phoenix客戶端

phoenix-4.14.3-HBase-1.4-bin/bin/sqlline.py

#?進入hbase shell客戶端

$ hbase shellSLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/home/admin/hbase-1.4.10/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [jar:file:/home/admin/hadoop-2.8.5/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]HBase ShellUse "help" to get list of supported commands.Use "exit" to quit this interactive shell.Version 1.4.10, r76ab087819fe82ccf6f531096e18ad1bed079651, Wed Jun 5 16:48:11 PDT 2019

#?創(chuàng)建命名空間ZLXX

hbase(main):006:0> create_namespace 'ZLXX'0 row(s) in 1.1150 seconds

#?創(chuàng)建hbase表,使用命名空間

hbase(main):001:0> create 'ZLXX:WT_TRADE_REFUND', 'INFO'0 row(s) in 1.7510 seconds => Hbase::Table - ZLXX:WT_TRADE_REFUND

查看表描述信息(desc)

hbase(main):009:0> desc 'ZLXX:WT_TRADE_REFUND'Table ZLXX:WT_TRADE_REFUND is ENABLED ZLXX:WT_TRADE_REFUND COLUMN FAMILIES DESCRIPTION {NAME => 'INFO', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => 'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE => '0'} 1 row(s) in 0.0730 seconds

#?使用DataX往hbase表里面添加測試數(shù)據(jù)(存量批量數(shù)據(jù)采集)

數(shù)據(jù)源來自Oracle,數(shù)據(jù)目標系統(tǒng)是HBase原生創(chuàng)建的表。

使用oraclereader和hbase11xwriter。

具體配置zlxx_test.json

$ vi zlxx_test.json{ "job": { "content": [ { "reader": { "name": "oraclereader", "parameter": { "column": [], "connection": [ { "fetchSize": "1024", "jdbcUrl": [ "$DW_ORCL_ZLXX_JDBCURL" ], "querySql": [??????????????????"select?id,?trade_id,?amount,?status,?TO_CHAR(modify_time,'YYYYMMDDhh24miss')?AS?modify_time?from?zlxx.trade_refund" ] } ], "password": "$DW_ORCL_ZLXX_PASSWORD", "username": "$DW_ORCL_ZLXX_USERNAME" } }, "writer": { "name": "hbase11xwriter", "parameter": { "hbaseConfig": {??????????????"hbase.zookeeper.quorum":?"192.168.10.211:12181,192.168.10.212:12181,192.168.10.213:12181" }, "table": "ZLXX:WT_TRADE_REFUND", "mode": "normal", "nullMode": "empty", "rowkeyColumn": [ { "index":0, "type":"string" } ], "column": [ { "index":1, "name": "INFO:TRADE_ID", "type": "string" }, { "index":2, "name": "INFO:AMOUNT", "type": "string" }, { "index":3, "name": "INFO:STATUS", "type": "string" }, { "index":4, "name": "INFO:MODIFY_TIME", "type": "string" } ], "encoding": "utf-8" } } } ], "setting": { "speed": { "channel": "10" } } }}

執(zhí)行DataX的shell腳本

數(shù)據(jù)庫連接和用戶名密碼等配置在服務器的環(huán)境變量中

$ vi zlxx_test.shsource ~/.bash_profilepython datax/bin/datax.py -j "-Xms1g -Xmx1g -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=datax/log" -p"-DDW_ORCL_ZLXX_JDBCURL=$DW_ORCL_ZLXX_JDBCURL -DDW_ORCL_ZLXX_PASSWORD=$DW_ORCL_ZLXX_PASSWORD -DDW_ORCL_ZLXX_USERNAME=$DW_ORCL_ZLXX_USERNAME"

執(zhí)行shell腳本

$?sh?zlxx_test.sh......任務總計耗時 : 10s任務平均流量 : 1.77KB/s記錄寫入速度 : 52rec/s讀出記錄總數(shù) : 528讀寫失敗總數(shù) : 0

查看一下數(shù)據(jù)

hbase(main):012:0* scan 'ZLXX:WT_TRADE_REFUND', {LIMIT=>1}ROW COLUMN+CELL 1005528 column=INFO:AMOUNT, timestamp=1594783514554, value=100 1005528 column=INFO:MODIFY_TIME, timestamp=1594783514554, value=20200228185803 1005528 column=INFO:STATUS, timestamp=1594783514554, value=01 1005528 column=INFO:TRADE_ID, timestamp=1594783514554, value=T12059592 1 row(s) in 0.1220 seconds

Tips:Phoenix不管你輸入的是大寫還是小寫都默認把它轉(zhuǎn)成大寫的,如果要小寫的話必須加上引號;所以上面從hbase shell創(chuàng)建的表和列均使用了大寫,便于Phoenix自然映射。

#?Phoenix使用as select創(chuàng)建視圖映射到HBase表

先創(chuàng)建Phoenix schema:

0: jdbc:phoenix:> create schema ZLXX;No rows affected (0.012 seconds)

創(chuàng)建視圖,由于Phoenix大小寫最終都是大寫,所以這里可以使用小寫

create view ZLXX.WT_TRADE_REFUND ( id varchar primary key, info.trade_id varchar, info.amount varchar, info.status varchar, info.modify_time varchar) as select * from zlxx.wt_trade_refund;

視圖創(chuàng)建效果:

0: jdbc:phoenix:> create view ZLXX.WT_TRADE_REFUND (. . . . . . . . > id varchar primary key,. . . . . . . . > info.trade_id varchar,. . . . . . . . > info.amount varchar,. . . . . . . . > info.status varchar,. . . . . . . . > info.modify_time varchar. . . . . . . . > ) as select * from zlxx.wt_trade_refund;No rows affected (5.956 seconds)

# 走一個查詢試試看(完美)

0: jdbc:phoenix:> select * from zlxx.wt_trade_refund limit 5;+----------+------------+---------+---------+-----------------+| ID | TRADE_ID | AMOUNT | STATUS | MODIFY_TIME |+----------+------------+---------+---------+-----------------+| 1005528 | T12059592 | 100 | 01 | 20200228185803 || 1005529 | T12059591 | 10 | 03 | 20200228185846 || 1005530 | T12059606 | 10 | 01 | 20200228195442 || 1005531 | T12059605 | 10 | 01 | 20200228195442 || 1005532 | noTradeId | 100 | 03 | 20200229224015 |+----------+------------+---------+---------+-----------------+5 rows selected (0.062 seconds)

# Phoenix使用column_encoded_bytes=0

創(chuàng)建視圖映射到HBase表(測試下多視圖)

由于需要名字相同,先把上面的view ZLXX.WT_TRADE_REFUND刪除,稍后再使用as select創(chuàng)建不同名稱的視圖。

刪除視圖:

drop view ZLXX.WT_TRADE_REFUND;

創(chuàng)建視圖:

create view ZLXX.WT_TRADE_REFUND ( id varchar primary key, info.trade_id varchar, info.amount varchar, info.status varchar, info.modify_time varchar) column_encoded_bytes=0;

也是正常的,能夠看到有數(shù)據(jù)查詢出來

0: jdbc:phoenix:> drop view ZLXX.WT_TRADE_REFUND;No rows affected (0.046 seconds)0: jdbc:phoenix:> create view ZLXX.WT_TRADE_REFUND (. . . . . . . . > id varchar primary key,. . . . . . . . > info.trade_id varchar,. . . . . . . . > info.amount varchar,. . . . . . . . > info.status varchar,. . . . . . . . > info.modify_time varchar. . . . . . . . > ) column_encoded_bytes=0;No rows affected (0.041 seconds)

limit查詢數(shù)據(jù):

0: jdbc:phoenix:> select * from zlxx.wt_trade_refund limit 5;+----------+------------+---------+---------+-----------------+| ID | TRADE_ID | AMOUNT | STATUS | MODIFY_TIME |+----------+------------+---------+---------+-----------------+| 1005528 | T12059592 | 100 | 01 | 20200228185803 || 1005529 | T12059591 | 10 | 03 | 20200228185846 || 1005530 | T12059606 | 10 | 01 | 20200228195442 || 1005531 | T12059605 | 10 | 01 | 20200228195442 || 1005532 | noTradeId | 100 | 03 | 20200229224015 |+----------+------------+---------+---------+-----------------+5 rows selected (0.056 seconds)

下面使用as select創(chuàng)建名稱不同的視圖,假設不需要status字段

create view ZLXX.WT_TRADE_REFUND2 ( id varchar primary key, info.trade_id varchar, info.amount varchar, info.modify_time varchar) as select INFO.TRADE_ID, INFO.AMOUNT, INFO.MODIFY_TIME from zlxx.wt_trade_refund;

會報錯

0: jdbc:phoenix:> create view ZLXX.WT_TRADE_REFUND2 (. . . . . . . . > id varchar primary key,. . . . . . . . > info.trade_id varchar,. . . . . . . . > info.amount varchar,. . . . . . . . > info.modify_time varchar. . . . . . . . > ) as select INFO.TRADE_ID, INFO.AMOUNT, INFO.MODIFY_TIME from zlxx.wt_trade_refund;Error: ERROR 604 (42P00): Syntax error. Mismatched input. Expecting "ASTERISK", got "INFO" at line 6, column 13. (state=42P00,code=604)org.apache.phoenix.exception.PhoenixParserException: ERROR 604 (42P00): Syntax error. Mismatched input. Expecting "ASTERISK", got "INFO" at line 6, column 13.

同一張表創(chuàng)建名稱不同的視圖:?

create view ZLXX.WT_TRADE_REFUND2 ( id varchar primary key, info.trade_id varchar, info.amount varchar, info.status varchar, info.modify_time varchar) as select * from zlxx.wt_trade_refund;?

則是可以的

0: jdbc:phoenix:> select * from zlxx.wt_trade_refund2 limit 5;+----------+------------+---------+---------+-----------------+| ID | TRADE_ID | AMOUNT | STATUS | MODIFY_TIME |+----------+------------+---------+---------+-----------------+| 1005528 | T12059592 | 100 | 01 | 20200228185803 || 1005529 | T12059591 | 10 | 03 | 20200228185846 || 1005530 | T12059606 | 10 | 01 | 20200228195442 || 1005531 | T12059605 | 10 | 01 | 20200228195442 || 1005532 | noTradeId | 100 | 03 | 20200229224015 |+----------+------------+---------+---------+-----------------+5 rows selected (0.093 seconds)

簡單查看一下Phoenix視圖的描述信息(列信息)

0: jdbc:phoenix:> !describe zlxx.wt_trade_refund+------------+--------------+------------------+--------------+------------+------------+--------------+----------------+-----------------+-----------------+-----------+----------+------+| TABLE_CAT | TABLE_SCHEM | TABLE_NAME | COLUMN_NAME | DATA_TYPE | TYPE_NAME | COLUMN_SIZE | BUFFER_LENGTH | DECIMAL_DIGITS | NUM_PREC_RADIX | NULLABLE | REMARKS | COLU |+------------+--------------+------------------+--------------+------------+------------+--------------+----------------+-----------------+-----------------+-----------+----------+------+| | ZLXX | WT_TRADE_REFUND | ID | 12 | VARCHAR | null | null | null | null | 0 | | || | ZLXX | WT_TRADE_REFUND | TRADE_ID | 12 | VARCHAR | null | null | null | null | 1 | | || | ZLXX | WT_TRADE_REFUND | AMOUNT | 12 | VARCHAR | null | null | null | null | 1 | | || | ZLXX | WT_TRADE_REFUND | STATUS | 12 | VARCHAR | null | null | null | null | 1 | | || | ZLXX | WT_TRADE_REFUND | MODIFY_TIME | 12 | VARCHAR | null | null | null | null | 1 | | |+------------+--------------+------------------+--------------+------------+------------+--------------+----------------+-----------------+-----------------+-----------+----------+------+

簡單查看一下Phoenix表元數(shù)據(jù)信息(TABLE_TYPE為VIEW)

0: jdbc:phoenix:> !tables+------------+--------------+-------------------+---------------+----------+------------+----------------------------+-----------------+--------------+-----------------+---------------+-+| TABLE_CAT | TABLE_SCHEM | TABLE_NAME | TABLE_TYPE | REMARKS | TYPE_NAME | SELF_REFERENCING_COL_NAME | REF_GENERATION | INDEX_STATE | IMMUTABLE_ROWS | SALT_BUCKETS | |+------------+--------------+-------------------+---------------+----------+------------+----------------------------+-----------------+--------------+-----------------+---------------+-+| | SYSTEM | CATALOG | SYSTEM TABLE | | | | | | false | null | || | SYSTEM | FUNCTION | SYSTEM TABLE | | | | | | false | null | || | SYSTEM | LOG | SYSTEM TABLE | | | | | | true | 32 | || | SYSTEM | SEQUENCE | SYSTEM TABLE | | | | | | false | null | || | SYSTEM | STATS | SYSTEM TABLE | | | | | | false | null | || | ZLXX | WT_TRADE_REFUND | VIEW | | | | | | false | null | || | ZLXX | WT_TRADE_REFUND2 | VIEW | | | | | | false | null | |+------------+--------------+-------------------+---------------+----------+------------+----------------------------+-----------------+--------------+-----------------+---------------+-+

#?在HBase里插入點數(shù)據(jù)看看Phoenix的視圖能否實時更新?答案是YES!

put 'ZLXX:WT_TRADE_REFUND', '2009999', 'INFO:TRADE_ID', 'ZXR3099999'put 'ZLXX:WT_TRADE_REFUND', '2009999', 'INFO:AMOUNT', '100'put 'ZLXX:WT_TRADE_REFUND', '2009999', 'INFO:STATUS', '00'put 'ZLXX:WT_TRADE_REFUND', '2009999', 'INFO:MODIFY_TIME', '20200715124015'

hbase shell端put數(shù)據(jù)

Phoenix端查詢數(shù)據(jù)

總結(jié):

1.hbase shell這邊創(chuàng)建表時,命名空間namespace和表名稱都要大寫,這樣方便Phoenix這邊小寫。

2.在hbase shell這邊,命名空間與表名稱之間需要注意是雙引號,DataX里的全表名稱也是如此。

3.Phoenix這邊創(chuàng)建相同命名空間名稱的schema。

4.Phoenix這邊創(chuàng)建view視圖映射有兩種方式:as select和column_encoded_bytes=0。

附錄hbase整合Phoenix的基本配置:

hbase-site.xml<property> <name>phoenix.schema.isNamespaceMappingEnabledname> <value>truevalue>property><property> <name>phoenix.schema.mapSystemTablesToNamespacename> <value>truevalue>property>

【Phoenix視圖映射和DataX數(shù)據(jù)同步到HBase、END】

往期推薦:

Kafka消息送達語義說明

Kafka基礎知識總結(jié)

Hadoop YARN:ApplicationMaster向ResourceManager注冊AM源碼調(diào)試

Apache Hadoop YARN:ClientResourceManager源碼解析

Apache Hadoop YARN:ClientResourceManager源碼DEBUG

Hadoop YARN:ApplicationMaster與ResourceManager交互源碼解析

Hive企業(yè)級調(diào)優(yōu)

HiveQL查詢連續(xù)三天有銷售記錄的店鋪

HiveQL實戰(zhàn)螞蟻森林低碳用戶排名分析:解法一

HiveQL實戰(zhàn)螞蟻森林低碳用戶排名分析:解法二

HiveQL實戰(zhàn)螞蟻森林植物申領(lǐng)統(tǒng)計分析

Hive-函數(shù)

Hive-查詢

Hive-DML(Data Manipulation Language)數(shù)據(jù)操作語言

Hive-DDL(Data Definition Language)數(shù)據(jù)定義

Hive優(yōu)化(整理版)

Spark Core之Shuffle解析

數(shù)據(jù)倉庫開發(fā)規(guī)范

分享-點贊-在看,謝謝~~?

總結(jié)

以上是生活随笔為你收集整理的配置phoenix连接hbase_Phoenix视图映射的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

色噜噜日韩精品欧美一区二区 | 日韩午夜剧场 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产精品成人一区二区三区 | 国产精品成人久久久久 | 日韩视频在线不卡 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 日韩中文在线播放 | 97夜夜澡人人双人人人喊 | 久久免费成人网 | 一级性视频 | 欧美成人高清 | 精品国产人成亚洲区 | 色综合婷婷 | 成人夜晚看av | 日韩av资源站 | 日韩一二区在线 | 精品国产诱惑 | 成人 国产 在线 | 欧美久久久久久久久久久 | 91九色在线视频 | 伊人色综合久久天天网 | 久久综合之合合综合久久 | 国产精品大片免费观看 | 日韩免费视频播放 | 超碰在线人人草 | 啪啪免费观看网站 | 久日精品| 欧美精品一区二区在线播放 | 激情综合五月婷婷 | 五月开心六月伊人色婷婷 | 中文字幕免费在线看 | 国产午夜小视频 | 精品免费久久久久 | 天天做天天爱天天爽综合网 | a黄色一级 | 国产又粗又硬又爽的视频 | 91精品国产91久久久久久三级 | 精品一区二区在线免费观看 | 亚洲视频六区 | 成人在线网站观看 | 日韩电影在线一区 | 丁香婷婷色月天 | 亚州日韩中文字幕 | 97碰在线| 欧美一区二区三区在线 | 成人蜜桃网 | 精品久久免费 | 久久精品婷婷 | 一区二区 不卡 | 欧美调教网站 | 国产日韩欧美自拍 | 99re热精品视频 | 97天天综合网 | 99久久精品免费看 | 亚洲乱码精品久久久久 | a v在线观看 | 日韩有码在线播放 | 中文字幕二区 | 97人人视频 | 美国av大片 | 欧美日韩综合在线 | 91av视频在线观看 | 国产二区精品 | 国产高清视频在线 | a视频在线观看免费 | 久久久蜜桃 | 在线亚洲播放 | 国产乱视频 | 精品理论片 | 成人av影院在线观看 | 久久久99精品免费观看app | 99精品国产99久久久久久福利 | 亚洲成人网在线 | 久久综合九色综合久99 | 亚洲成人第一区 | 久久精品香蕉视频 | 国产精品自产拍在线观看网站 | 欧美成人精品欧美一级乱 | 99久久精品免费看国产免费软件 | 国产一区二区三区网站 | 一区二区三区在线播放 | 九九色综合| 粉嫩一二三区 | 中文免费观看 | 亚洲天天摸日日摸天天欢 | 日韩影视在线观看 | av黄网站 | 日韩理论在线观看 | 青青草国产在线 | 国产尤物在线观看 | 奇人奇案qvod| 又黄又刺激又爽的视频 | 久久久久久久久久影视 | 亚洲国产精品成人女人久久 | 久久久国产精品一区二区三区 | 四虎最新入口 | 懂色av一区二区在线播放 | 福利区在线观看 | 成人黄色小说网 | 欧美一级久久久 | 欧美性做爰猛烈叫床潮 | 亚洲 欧美 国产 va在线影院 | 国产成人一区二区三区免费看 | 精品亚洲一区二区 | 伊人黄色网 | 日韩免费播放 | 天天色天| 久久草草热国产精品直播 | 久草| 国产免费不卡 | 国产二区视频在线观看 | japanesefreesexvideo高潮 | 99r国产精品 | 日本久久久久 | 中文字幕在线看 | 亚洲精品字幕在线观看 | 久久亚洲福利 | 久久久久久免费视频 | 97电影网手机版 | 国产精品乱码久久 | 欧美精品二区 | 日日摸日日添夜夜爽97 | 国内精品视频在线播放 | 黄色免费观看 | 天堂麻豆 | 日韩欧美一级二级 | 久久久久激情电影 | 中文av不卡 | 天天插天天干天天操 | 国产亚洲午夜高清国产拍精品 | 91热爆视频 | 天天躁日日躁狠狠躁av麻豆 | 国产在线精品一区二区不卡了 | 亚洲免费在线播放视频 | 超碰国产在线 | 超碰公开在线观看 | 亚洲免费小视频 | 这里只有精品视频在线 | 婷婷国产视频 | 国产.精品.日韩.另类.中文.在线.播放 | 天天干亚洲 | 天天干夜夜爽 | 天干啦夜天干天干在线线 | 99久久精品国产系列 | 少妇搡bbbb搡bbb搡69 | 久久一二三四 | 福利视频一二区 | 91精品国产入口 | 激情一区二区三区欧美 | 国产视频在线观看一区二区 | 亚洲另类在线视频 | 最新真实国产在线视频 | 亚洲欧美国产精品va在线观看 | 最新免费av在线 | 日韩精品一区二区免费视频 | 很黄很污的视频网站 | 黄色亚洲大片免费在线观看 | 91看片淫黄大片一级在线观看 | www.91av在线| 精品国产伦一区二区三区观看说明 | 99精品免费久久久久久久久日本 | 五月天九九 | 国产一区二区三区免费观看视频 | 97国产大学生情侣酒店的特点 | 久久艹在线| 国产美女主播精品一区二区三区 | 超碰在线最新 | 91成年视频 | 午夜精品福利在线 | 久久99精品视频 | 98超碰人人 | 日韩中文字幕视频在线 | 五月激情久久久 | 久久久久免费精品国产 | 国产视频综合在线 | 欧美性成人 | 91视频免费观看 | 国产精品一区二区免费 | 国产最新网站 | 国产一级免费播放 | 91精品亚洲影视在线观看 | 天天鲁一鲁摸一摸爽一爽 | a视频在线看 | 欧美成人久久 | 黄色aa久久| 开心色激情网 | 国产精品五月天 | 国产黄色特级片 | 国产区精品区 | 精品99久久久久久 | 久99视频 | 国产精品久久久久久久久久久久午 | 高清视频一区 | 又黄又爽的视频在线观看网站 | 久久视频免费在线 | 亚洲精品九九 | 亚洲国产三级在线观看 | 亚洲国产中文字幕 | 五月婷婷在线综合 | 免费观看视频的网站 | 91九色网站| 在线一二区 | 久久久久www | 天天爱天天色 | 久久中文字幕导航 | 91精品在线播放 | 国产高清久久 | 九九热精品国产 | 在线免费91 | 国内丰满少妇猛烈精品播 | 五月综合| 国产精品久久网站 | 99一级片 | 欧美激情第一页xxx 午夜性福利 | 91日韩精品一区 | 日韩免费三区 | 在线不卡视频 | 亚洲日本va午夜在线电影 | 久久综合狠狠综合久久激情 | 超碰av在线| 在线观看久久久久久 | 国产视频精选在线 | 涩涩网站免费 | 三级黄免费看 | 国产精品中文字幕在线 | 久久精品小视频 | 97超碰中文| 操操操com | 精品视频免费 | 日本福利视频在线 | 国产精品美女久久久久久久久 | wwwwwww黄| 婷婷伊人综合亚洲综合网 | 日韩电影久久久 | 国产视频导航 | 国产手机视频在线播放 | 国产精品女视频 | 久久精品3 | 久久久久激情电影 | 国产精品久久久久久欧美 | 97超碰.com| 国产免费亚洲高清 | 亚洲精品久久久蜜桃 | 亚洲国产成人av网 | 久久精品999 | 麻豆系列在线观看 | 碰超人人 | 中文字幕美女免费在线 | 人人爱人人添 | 中文字幕在线资源 | 免费观看www小视频的软件 | 91mv.cool在线观看 | 日韩电影中文 | 三级av网 | 奇米影视777四色米奇影院 | 国产精品成人av在线 | 97超在线视频 | 在线免费中文字幕 | 天堂av免费观看 | 91成人精品一区在线播放 | 天天操天天拍 | 日韩高清精品一区二区 | av在线电影网站 | 午夜精品一区二区三区免费视频 | 免费观看91视频大全 | 色综合天 | 国产五月婷 | 91麻豆精品国产自产在线 | 久久久久久久久久久久影院 | 久久免费福利视频 | 久久麻豆精品 | 国内久久久久久 | 最新av电影网址 | 国产精品精品 | 精久久久久| 成人免费在线播放视频 | 久久综合狠狠 | av成人资源 | 成人禁用看黄a在线 | 激情网第四色 | 久久久久久久久久久久久久免费看 | 成人黄色在线看 | 夜夜躁日日躁狠狠久久av | 综合色播| 国产精品美女久久久久久网站 | 欧美一区日韩一区 | 中文乱幕日产无线码1区 | 超碰97中文| 99国产精品免费网站 | av网站在线观看免费 | 在线亚洲欧美日韩 | 欧美精品一二三 | 在线免费国产 | 黄色小说在线免费观看 | 免费在线国产黄色 | 国精产品999国精产品岳 | 九色在线视频 | 99久久国产免费,99久久国产免费大片 | 色丁香综合 | 国产精品理论片在线播放 | 日本久久不卡视频 | 国产精品久久久久久久久久久久久久 | 四虎欧美 | 亚洲视频在线观看 | 一区二区三区四区五区在线 | 久久第四色 | 中文字幕国内精品 | 日日干美女 | 在线观看一二三区 | 精品字幕在线 | 日韩在线观看网站 | 久久久久久免费视频 | 久久国产精品网站 | 在线免费国产 | 国产一区二区在线免费观看 | a级片网站| 日韩中文字幕在线不卡 | 91精品欧美一区二区三区 | 91精品国产综合久久福利不卡 | 成人wwwxxx视频| 色婷婷色 | 日韩高清观看 | 国产黄色精品 | av黄色影院 | 日韩免费高清在线观看 | 亚洲精品videossex少妇 | 久久久午夜视频 | 国内精品在线看 | 国产激情小视频在线观看 | 日韩免费久久 | www.亚洲精品 | a级国产乱理伦片在线观看 亚洲3级 | 久草在线免费看视频 | 日韩a欧美| 1024手机基地在线观看 | 91av视频在线观看 | 天堂在线视频免费观看 | 午夜视频久久久 | 国产二区免费视频 | 免费av观看| 一区二区 不卡 | 国产精品毛片一区二区三区 | 久久精品99国产精品日本 | 精品国内自产拍在线观看视频 | 日韩欧美在线高清 | 精品国产免费人成在线观看 | 精品久久久久久久久久久久 | 在线99 | 精品麻豆入口免费 | 女人18精品一区二区三区 | 亚洲欧洲av在线 | 国产一区二区三区黄 | 韩国av一区 | a级国产乱理伦片在线观看 亚洲3级 | 久久成人精品视频 | 久久久激情视频 | 久久久久久久久久久久av | 久久久久亚洲精品国产 | 国产美女视频一区 | 国产高清不卡av | 成人免费在线视频 | 人人爽人人爽人人爽 | 五月婷婷激情综合 | 欧美一级性生活 | 人人精品久久 | 久久99热这里只有精品国产 | 98精品国产自产在线观看 | 国产日韩欧美精品在线观看 | 成人av资源在线 | 久久久性| 久久久久99精品成人片三人毛片 | 中文字幕日本特黄aa毛片 | 91超碰免费在线 | 性色va| 成 人 a v天堂 | 91视视频在线直接观看在线看网页在线看 | 九九热免费观看 | 美女网站视频久久 | 91亚洲成人 | 免费成人在线电影 | 国内少妇自拍视频一区 | 国内精品久久久久影院一蜜桃 | 国产精品1区 | 久久亚洲欧美日韩精品专区 | 92中文资源在线 | 国产第一页福利影院 | 免费三级大片 | 特黄色大片 | 狠狠狠色丁香婷婷综合久久五月 | 国产精品久久久久久久久久白浆 | 亚洲国产精品日韩 | 日韩中文字幕a | 中文在线免费观看 | 精品一二三区 | 国产成人高清av | 亚洲人成免费网站 | 午夜精品久久久久久中宇69 | 亚洲综合视频在线播放 | 久黄色| 亚洲午夜av | 久久国内视频 | 午夜视频免费 | 天天操夜夜操夜夜操 | 96国产精品| 狠狠操在线 | 亚洲天天在线 | 国产网红在线观看 | 蜜臀久久99精品久久久久久网站 | 久久综合婷婷国产二区高清 | 国产91综合一区在线观看 | 免费日韩电影 | 99久久99热这里只有精品 | 在线视频 影院 | 日韩国产精品久久 | 日日干视频| 日韩乱码中文字幕 | 国产69精品久久久久99 | 欧美一级片在线播放 | 国产剧情一区二区在线观看 | 久久久网 | 正在播放国产91 | 九九免费在线观看 | 亚洲欧美日韩在线一区二区 | 激情久久小说 | 国产成人精品在线观看 | 国产精品欧美一区二区 | 国产日韩精品一区二区三区 | 在线亚洲天堂网 | 日韩久久精品一区二区三区下载 | 国产一区观看 | 在线黄频 | 伊人五月天| 日韩激情视频 | 中文字幕在线播放av | 成人av网站在线播放 | 免费在线观看av网址 | www.com久久久 | 色噜噜狠狠狠狠色综合久不 | 欧美怡红院视频 | 中文在线天堂资源 | 欧美韩日视频 | 国产精品不卡av | 日本久久久久 | 福利视频网站 | 国产精品资源在线 | 激情欧美一区二区免费视频 | 亚洲欧美日本一区二区三区 | 国产999视频在线观看 | 日韩中文字幕免费在线播放 | 日日操天天操狠狠操 | 日韩性网站 | 最近久乱中文字幕 | 亚洲激情六月 | 九九热视频在线播放 | 亚洲综合五月天 | 日本精品在线看 | 日日夜夜天天干 | 免费看的毛片 | 免费中文字幕在线观看 | 在线 视频 一区二区 | 毛片在线网 | 国产精品色视频 | 99久久久国产精品免费观看 | 国产精品一区二区 91 | 9797在线看片亚洲精品 | 麻豆视频在线观看免费 | 久久久久久久久久久久久久电影 | 久久伊人91 | 国内精品久久久久久久影视麻豆 | 亚洲欧美国内爽妇网 | a在线播放 | 91探花视频 | 18国产精品福利片久久婷 | 97韩国电影 | 成人黄色在线视频 | av高清在线观看 | 亚洲成人精品国产 | 成人91在线| 日韩精品无 | 欧洲高潮三级做爰 | 少妇精品久久久一区二区免费 | 在线播放亚洲激情 | 日本久久片 | 手机av看片| 亚洲黄色免费 | 黄色一级在线视频 | 网站免费黄色 | 国产在线高清精品 | 中文字幕精品一区 | 91av视频在线观看免费 | av天天在线观看 | 一色屋精品视频在线观看 | 涩涩网站在线播放 | 免费看片亚洲 | 91污视频在线观看 | 在线免费观看麻豆视频 | www.久久久久 | 久久黄色片子 | 久久国产免费视频 | 超碰免费观看 | 国产在线精品一区二区不卡了 | 国产一线二线三线性视频 | 成人免费共享视频 | 日本精品免费看 | 国产成年人av | 97成人资源站 | 五月天综合网站 | 免费污片 | 99视频黄| 久草电影网 | 亚洲久久视频 | 在线中文字母电影观看 | 中文字幕色婷婷在线视频 | 视频三区在线 | 青草视频免费观看 | 一区二区三区手机在线观看 | 毛片美女网站 | 久久久一本精品99久久精品 | 色综合天天狠天天透天天伊人 | 国产亚洲精品久久久网站好莱 | 免费在线91 | 成人毛片网 | 99视频在线精品 | 日韩中文字幕a | 欧美a√在线 | 日韩美av在线 | 伊人色综合久久天天网 | 国产一线二线三线性视频 | 国产专区在线视频 | 久久精品香蕉视频 | 中文字幕亚洲欧美日韩 | 精品久久1 | 手机av看片 | 亚洲精品成人网 | 九九热精品视频在线播放 | 狠狠躁天天躁综合网 | 日本69hd | 日韩一区二区三区在线观看 | 丁香婷婷在线 | 在线观看视频在线观看 | 欧美成人69av | 91免费视频网站在线观看 | 精品国产一区二区三区久久影院 | 欧美做受xxx | 91成人在线免费观看 | 91av手机在线观看 | 日韩在线播放av | 蜜臀久久99精品久久久无需会员 | 在线观看视频一区二区 | 96久久欧美麻豆网站 | 五月开心色 | 成片免费| 91手机电视| 精品伦理一区二区三区 | 丁香婷婷综合五月 | 精品在线观看视频 | 久久久综合香蕉尹人综合网 | 亚洲日本va午夜在线影院 | 成人国产精品一区 | 友田真希x88av| 在线观看免费日韩 | 在线中文字母电影观看 | 一级黄色片在线免费观看 | 亚洲国产三级在线 | 色婷婷视频网 | 91成熟丰满女人少妇 | 国产精品色婷婷视频 | 久久久国产精品网站 | 伊人影院99 | 欧美激情xxxx| 久久精品一 | 欧美日韩高清不卡 | 久要激情网 | 最近中文字幕完整高清 | 波多野结衣久久精品 | 亚洲一区二区三区毛片 | 亚洲国产影院av久久久久 | 综合国产在线 | 麻豆视频在线播放 | 国产91综合一区在线观看 | 不卡的av在线 | 日韩成人邪恶影片 | 天天综合网 天天综合色 | 国产视频每日更新 | 日韩欧美一区二区在线 | 精品av网站 | 国产精品99久久99久久久二8 | 日韩av网页| 五月婷婷综 | 四虎国产精品成人免费影视 | 日韩av一区二区三区四区 | 欧美人交a欧美精品 | 久久久久久久综合色一本 | 深夜男人影院 | 午夜精品一区二区三区可下载 | 激情五月播播久久久精品 | 国产精品久久99综合免费观看尤物 | 国产一区二区三区高清播放 | 天天草天天干天天射 | 久久人人爽人人爽人人片av软件 | 一区二区三区在线视频观看58 | 在线观看av中文字幕 | 成人动漫视频在线 | 日韩中文字幕视频在线观看 | 久久香蕉国产精品麻豆粉嫩av | 欧美福利视频 | 91精品小视频 | 91精品久久久久久综合乱菊 | 午夜精品久久久久久久久久久久久久 | 国产在线国偷精品产拍免费yy | 婷婷四房综合激情五月 | 国产视频色 | 国产精品免费大片视频 | av天天在线观看 | 色瓜 | 久久九九免费视频 | 精品久久久久久久久久久久久久久久 | 99精品国产aⅴ | 91亚洲精品久久久久图片蜜桃 | 国产免费午夜 | 精品在线二区 | 亚洲激情一区二区三区 | 国产又粗又猛又黄又爽的视频 | 深夜免费福利 | 成人欧美在线 | 天天操天天操天天操天天操天天操 | 欧美性生活免费 | 97超碰人人澡 | 欧美综合色在线图区 | 中文字幕av日韩 | 国产va在线 | 精品亚洲午夜久久久久91 | 欧美与欧洲交xxxx免费观看 | 久久久久久久久久久国产精品 | 91色影院 | 在线观看国产中文字幕 | 成年人在线免费看片 | www.夜夜操.com | 国产精品久久久久免费a∨ 欧美一级性生活片 | 怡红院成人在线 | 人人插人人爱 | 亚州黄色一级 | 九色视频自拍 | 天天干天天在线 | 日韩网站在线免费观看 | 日日夜夜精品视频 | 国产免费又粗又猛又爽 | 国产精品乱码久久久久久1区2区 | 日韩精品亚洲专区在线观看 | 久久免费毛片视频 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 免费在线观看日韩 | 中文字幕九九 | 97色免费视频 | 久久www免费人成看片高清 | 国产日韩中文字幕在线 | 久久黄色免费观看 | 中文字幕电影高清在线观看 | 一区二区视频播放 | 成人一级视频在线观看 | 国产中文字幕视频在线观看 | 欧美激情视频一区二区三区 | 久久99在线视频 | av黄色影院 | 国产精品视频99 | 亚洲综合欧美精品电影 | 亚洲日韩中文字幕在线播放 | 日韩欧美国产视频 | 色五月色开心色婷婷色丁香 | 黄色软件视频大全免费下载 | 亚洲精品美女久久久久 | 国产日韩精品一区二区在线观看播放 | 国产a视频免费观看 | 综合天天久久 | 久草在线资源免费 | 国产成人免费在线 | 亚洲精品视频大全 | 少妇搡bbbb搡bbb搡69 | 视频一区二区三区视频 | 欧美成人精品三级在线观看播放 | 国产精品一区二区在线 | av免费福利 | 视频三区 | 欧美激情视频一二三区 | 成年人黄色免费网站 | 欧美乱码精品一区二区 | 日韩国产精品一区 | 在线观看免费版高清版 | 天天夜夜狠狠操 | 欧美成人中文字幕 | 91在线播 | 丰满少妇高潮在线观看 | 免费在线h| 美女网站久久 | 在线观看视频在线 | 91亚洲精品乱码久久久久久蜜桃 | 精油按摩av | 91大神在线看| 日韩免费一区二区 | 色在线视频| 伊人狠狠操 | 久久综合免费视频影院 | 国产一在线精品一区在线观看 | 国产日本在线 | 国产亚洲精品久久久久久无几年桃 | 亚洲人精品午夜 | bbw av| 国产美女免费看 | 在线观看国产区 | 国产精品18久久久久久vr | 亚洲精品美女久久 | 日韩激情一二三区 | 精品少妇一区二区三区在线 | 黄网站免费看 | 在线观看国产一区 | 99国内精品久久久久久久 | 国产xxxx| 九九九九九国产 | 午夜 免费 | 久久国产精品99久久久久久老狼 | 国产在线不卡一区 | 国内精品久久久久久久久久清纯 | 亚洲国产三级在线 | 久久久伊人网 | 亚洲春色奇米影视 | 天天插视频 | 国产一级片观看 | 国产一区在线视频播放 | www.在线看片.com | 99在线免费视频观看 | 四虎影视成人永久免费观看视频 | 波多野结衣综合网 | 免费91在线观看 | 亚洲精品美女在线 | 日韩国产精品一区 | 中文字幕观看av | 午夜性盈盈 | 亚洲欧美综合精品久久成人 | 在线观看一级片 | 国产专区在线看 | 久久国语露脸国产精品电影 | www.亚洲精品 | 久久久久久久久久久网站 | 在线 国产 亚洲 欧美 | 精品视频在线观看 | 99热这里精品 | 99精品黄色 | 涩五月婷婷 | 黄色免费看片网站 | 国产精品一区二区在线看 | 国产精品国产三级国产aⅴ入口 | 91精品少妇偷拍99 | 激情av在线资源 | 国产视频一区在线免费观看 | 国产黄大片 | 亚洲国产97在线精品一区 | 天天射天天爱天天干 | 九九九九免费视频 | 国产人成一区二区三区影院 | 欧美国产日韩一区二区 | 国产亚洲精品久久久久动 | 国际精品久久久久 | 国产免费人成xvideos视频 | 久久人人添人人爽添人人88v | 久久三级毛片 | 久久网址| 天天干,天天射,天天操,天天摸 | 国产精品久久久一区二区 | 婷婷中文字幕在线观看 | 午夜精品久久久久久久爽 | 亚洲精品1234区 | 日韩精品欧美专区 | 免费网址在线播放 | 久久国产手机看片 | 992tv在线| 日韩欧美在线一区 | 国产原创在线观看 | 久久躁日日躁aaaaxxxx | av在线免费在线观看 | 国内外激情视频 | 国产精品99久久久久久武松影视 | 亚洲黄色免费观看 | 色丁香婷婷 | 久久精彩免费视频 | 五月天激情电影 | 久久久久久久av | 五月婷婷电影网 | 少妇视频一区 | 国产一级片免费观看 | 天堂网一区二区三区 | 久草精品网 | 国产在线91在线电影 | 国产亚洲精品成人av久久影院 | 日日日日干 | 国产一级电影免费观看 | 国产色妞影院wwwxxx | 三级黄色理论片 | 黄网在线免费观看 | 香蕉在线视频播放网站 | 99色视频在线 | 国产精品美女在线 | 国产日韩精品欧美 | 国产伦精品一区二区三区免费 | 久久精品久久精品久久39 | 成人在线视频观看 | 又爽又黄又无遮挡网站动态图 | 国产玖玖在线 | 国产精品一区二区在线 | 欧美最新另类人妖 | 欧美 日韩 国产 成人 在线 | 日韩av网址在线 | 就要干b | 欧美99热 | av一级一片 | 亚洲精品中文在线观看 | 91视频久久 | 中文在线字幕观看电影 | 国产午夜在线观看视频 | 绯色av一区 | 午夜婷婷在线播放 | 麻豆视频免费入口 | 能在线看的av | 日本性xxxxx 亚洲精品午夜久久久 | 国产午夜一级毛片 | 久操视频在线免费看 | 久久精品欧美 | 天天在线视频色 | 色在线国产 | 久久av一区二区三区亚洲 | av亚洲产国偷v产偷v自拍小说 | 99精品国产免费久久 | 国产精品成人自产拍在线观看 | 免费91麻豆精品国产自产在线观看 | 丝袜美腿在线视频 | 99精品国产在热久久下载 | 亚洲色图色 | av成人免费网站 | 日韩国产精品久久久久久亚洲 | 人人精品| 亚洲一二视频 | 日韩高清 一区 | 成人久久久精品国产乱码一区二区 | 久操操 | 免费麻豆视频 | 国内外成人在线视频 | 麻豆视频一区 | 国产精品一级在线 | 亚洲日本国产 | 超碰.com| 亚洲影院色 | 国产中文字幕在线 | 午夜精品久久久久99热app | av片子在线观看 | 韩国在线一区二区 | 欧美日韩aaaa | 在线小视频你懂得 | 69xx视频| 国产成人一区二 | 国产在线高清 | 久久艹国产 | 久久精品com | 国产一区二区久久久 | 最近免费中文视频 | 成人久久久久久久久久 | 国产美女黄网站免费 | 中文字幕在线播放第一页 | 久久国产精品免费一区二区三区 | 亚洲综合色激情五月 | 日韩在线观看一区 | 国产一区二区综合 | 国产精品99久久久久久久久久久久 | 国产综合精品久久 | mm1313亚洲精品国产 | 亚洲综合在线视频 | 亚洲天堂网在线视频 | 免费看一级黄色 | 亚洲国产精品久久久 | 欧美国产日韩一区二区三区 | 天天插狠狠干 | 国产午夜精品一区 | 国产视频每日更新 | 日日综合| 少妇高潮流白浆在线观看 | 日韩欧美久久 | 一区二区视频播放 | 欧美精品中文 | 人人澡超碰碰97碰碰碰软件 | 九九影视理伦片 | 黄色av电影免费观看 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美狠狠操 | av在线日韩 | 亚洲精品无 | 国产做aⅴ在线视频播放 | 五月综合在线观看 | 午夜视频一区二区 | 国产精品麻豆91 | www.黄色 | 主播av在线 | 激情综合网五月激情 | 九九视频免费观看视频精品 | 99精品视频网 | 日韩中文字幕在线不卡 | 在线中文字母电影观看 | 亚洲香蕉在线观看 | 中文字幕乱偷在线 | 不卡电影一区二区三区 | 精品国模一区二区 | 亚洲综合色站 | 综合网伊人 | 国产三级国产精品国产专区50 | 午夜精品一二区 | 极品美女被弄高潮视频网站 | 永久免费精品视频网站 | 天天操综合网站 | 日韩av福利在线 | 91夜夜夜 | 欧美午夜精品久久久久久浪潮 | 九九热在线观看 | 久久免费高清视频 | 久久韩国免费视频 | 色网站在线免费 | 日韩午夜大片 | 国产免费人成xvideos视频 | 天天激情站 | 午夜精品99久久免费 | 中国精品一区二区 | 久久99精品国产麻豆宅宅 | 国产一区在线不卡 | 91在线观看高清 | 99热这里只有精品久久 | 免费观看的av网站 | 免费看污在线观看 | 日韩网站在线 | 99国产精品久久久久老师 | 不卡的av电影 | 色婷婷色| 99免费在线视频 | 国产亚洲精品女人久久久久久 | 麻豆一二三精选视频 | 丁香激情综合国产 | 精品久久久久久久久久久久久 | 久久久久久看片 | 国产在线观看一 | 99视频免费 | 国产夫妻性生活自拍 | 亚洲综合色丁香婷婷六月图片 | 九九热精品国产 | 亚洲涩涩一区 | 日产中文字幕 | 国产99久久久久久免费看 | 在线观av | 国产最新91 | 97电影网站 | 精品国产伦一区二区三区免费 | 日韩高清精品一区二区 | 免费黄色av. | 久久成人18免费网站 | 中文字幕免费在线 | 五月天伊人网 | 成人久久视频 | 福利av在线 | 人人爽人人爽人人爽 | 久久久午夜精品理论片中文字幕 | 日韩理论在线视频 | 国产99自拍 | 欧美性生活小视频 | 91精品国产高清自在线观看 | 99久久精品国产一区二区三区 | 成人免费观看大片 | 亚洲成人av片 | 热久久视久久精品18亚洲精品 | 在线观看亚洲国产精品 | 伊人五月综合 | 草久久久久久久 | 91视频免费网址 | 91污污视频在线观看 | 伊人狠狠色 | www黄| 97人人澡人人爽人人模亚洲 | 日韩在线第一区 | 久久99久久99精品免视看婷婷 | 色在线高清 | 国产亚洲一级高清 | 欧美调教网站 | 丁香在线视频 | 久久国产热视频 | 日韩高清黄色 | 在线免费色视频 | 国产一区成人 | 久久人人爽爽人人爽人人片av | 奇米影视8888在线观看大全免费 | 欧美最猛性xxxx | 久久国产网 | 人成免费网站 | 看片网站黄 | 在线观看亚洲精品 |