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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

redis 在 php 中的应用(Hash篇)

發(fā)布時(shí)間:2023/12/13 综合教程 40 生活家
生活随笔 收集整理的這篇文章主要介紹了 redis 在 php 中的应用(Hash篇) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文為我閱讀了redis參考手冊之后結(jié)合博友的博客編寫,注意 php_redis 和 redis-cli 的區(qū)別(主要是返回值類型和參數(shù)用法)

Redis hash 是一個(gè)string類型的field和value的映射表,hash特別適合用于存儲對象。

目錄:

hash(哈希表)
HSET HSETNX HMSET HGET HMGET HGETALL HDEL
HLEN HEXISTS HINCRBY HINCRBYFLOAT HKEYS HVALS

HASH(哈希)

1、HSET

  Redis Hset 命令用于為哈希表中的字段賦值 。

  (1)如果哈希表不存在,一個(gè)新的哈希表被創(chuàng)建并進(jìn)行 HSET 操作。

  (2)如果字段已經(jīng)存在于哈希表中,舊值將被覆蓋。

語法:

redis 127.0.0.1:6379>HSETKEY_NAME FIELD VALUE

返回值:如果字段是哈希表中的一個(gè)新建字段,并且值設(shè)置成功,返回 1 。 如果哈希表中域字段已經(jīng)存在且舊值已被新值覆蓋,返回 0 。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(1)

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash 值不存在
$redis -> hSet('myhash','favorite_fruit','cherry');
var_dump($redis -> hGet('myhash','favorite_fruit'));    // string 'cherry'

// This second case: hash 值存在, 替換
if($redis -> exists('myhash'))
{
    $redis -> hSet('myhash','favorite_fruit','pineapple');
    var_dump($redis -> hGet('myhash','favorite_fruit'));    // string 'pineapple'
}

2、HSETNX

  Redis Hsetnx 命令用于為哈希表中不存在的的字段賦值 。

  (1)如果哈希表不存在,一個(gè)新的哈希表被創(chuàng)建并進(jìn)行 HSET 操作。

  (2)如果字段已經(jīng)存在于哈希表中,操作無效。

  (3)如果 key 不存在,一個(gè)新哈希表被創(chuàng)建并執(zhí)行 HSETNX 命令。

語法:

redis 127.0.0.1:6379>HSETNXKEY_NAME FIELD VALUE

返回值:設(shè)置成功,返回 1 。 如果給定字段已經(jīng)存在且沒有操作被執(zhí)行,返回 0 。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(1)

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash 值不存在 ,key 也不存在 , 設(shè)置成功
$redis -> hSetNx('myhash','favorite_fruit','cherry');
var_dump($redis -> hGet('myhash','favorite_fruit'));    // string 'cherry'

// This second case: hash 值不存在, key 存在 ,設(shè)置成功
if(! $redis -> exists('test_hash')) {
    var_dump($redis->hSetNx('test_hash', 'favorite_fruit', 'apple'));  // boolean true
    var_dump($redis->hGet('test_hash', 'favorite_fruit'));    // string 'apple'
}

// This third case: hash 值存在, key 不存在 ,設(shè)置成功
if($redis -> exists('myhash'))
{
    var_dump($redis -> hSetNx('myhash','job','programmer'));  // boolean true
    var_dump($redis -> hGet('myhash','job'));    // string 'programmer'
}

// This fourth case: hash 值存在, key 也存在 ,設(shè)置不成功
if($redis -> exists('myhash'))
{
    var_dump($redis -> hSetNx('myhash','favorite_fruit','pineapple'));  // boolean false
    var_dump($redis -> hGet('myhash','favorite_fruit'));    // string 'cherry'
}
//總之:只要 hash 不存在就可以設(shè)置成功,只有 hash 和 key 同時(shí)存在才會設(shè)置失敗。

3、HMSET

  Redis Hmset 命令用于同時(shí)將多個(gè) field-value (字段-值)對設(shè)置到哈希表中。(此命令會覆蓋哈希表中已存在的字段

  (1)如果哈希表不存在,會創(chuàng)建一個(gè)空哈希表,并執(zhí)行 HMSET 操作。

語法:

redis 127.0.0.1:6379>HMSETKEY_NAME FIELD1 VALUE1 ...FIELDN VALUEN

返回值:如果命令執(zhí)行成功,返回 OK 。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),Nfield-value對的數(shù)量。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash 表不存在 ,設(shè)置成功
$array_hmset = array(
    'pats' => 'dog',
    'fruit' => 'cherry',
    'job' => 'programmer'
);
$redis -> hMset('myhash',$array_hmset);
$array_hmget = array('pats','fruit','job');
var_dump($redis -> hMget('myhash',$array_hmget));
//  array (size=3)
//      'pats' => string 'dog' (length=3)
//      'fruit' => string 'cherry' (length=6)
//      'job' => string 'programmer' (length=10)

// This second case: hash 表已存在, hash 表被覆蓋
if($redis -> exists('myhash')) {
    $array_hmset_date = array(
        'year' => 2017,
        'month' => 5,
        'day' => 11
    );
    $redis -> hMset('myhash',$array_hmset_date);
    $array_hmset_date = array('year','month','day');
    var_dump($redis -> hMget('myhash',$array_hmset_date));
}
//  array (size=3)
//      'year' => string '2017' (length=4)
//      'month' => string '5' (length=1)
//      'day' => string '11' (length=2)

4、HGET

  Redis Hget 命令用于返回哈希表中指定字段的值。

語法:

redis 127.0.0.1:6379>HGETKEY_NAME FIELD_NAME

返回值:返回給定字段的值。如果給定的字段或 key 不存在時(shí),返回 nil 。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為給定域的數(shù)量。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash 表存在 , key 也存在,獲取數(shù)據(jù)成功
$redis -> hSet('myhash','job','programmer');
var_dump($redis -> hGet('myhash','job'));       // programmer

// This second case: hash表存在, key 不存在
var_dump($redis -> hGet('myhash','pats'));      // boolean false

// This third case: hash 表不存在
var_dump($redis -> hGet('hash_not_exists','job'));      // boolean false
// 總之 :只有 hash 表和 key 同時(shí)存在的時(shí)候才可以返回?cái)?shù)據(jù)

5、HMGET

  Redis Hmget 命令用于返回哈希表中,一個(gè)或多個(gè)給定字段的值。如果指定的字段不存在于哈希表,那么返回一個(gè) nil 值。

語法:

redis 127.0.0.1:6379>HMGETKEY_NAME FIELD1...FIELDN

返回值:一個(gè)包含多個(gè)給定字段關(guān)聯(lián)值的表,表值的排列順序和指定字段的請求順序一樣。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為給定域的數(shù)量。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'pats' => 'dog',
    'fruit' => 'cherry',
    'job' => 'programmer'
);
$redis -> hMset('myhash',$array_hmset);
$array_hmget = array('pats','job');
var_dump($redis -> hMGet('myhash',$array_hmget));
//  array (size=2)
//      'pats' => string 'dog' (length=3)
//      'job' => string 'programmer' (length=10)

6、HGETALL

  Redis Hgetall 命令用于返回哈希表中,所有的字段和值。(在返回值里,緊跟每個(gè)字段名(field name)之后是字段的值(value),所以返回值的長度是哈希表大小的兩倍)。

語法:

redis 127.0.0.1:6379>HGETALLKEY_NAME

返回值:以列表形式返回哈希表的字段及字段值。 若 key 不存在,返回空列表。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為哈希表的大小。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash表 不存在 ,設(shè)置成功
$array_hmset = array(
    'pats' => 'dog',
    'fruit' => 'cherry',
    'job' => 'programmer'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hGetAll('myhash'));
//  array (size=3)
//      'pats' => string 'dog' (length=3)
//      'fruit' => string 'cherry' (length=6)
//      'job' => string 'programmer' (length=10)

7、HDEL

  Redis Hdel 命令用于刪除哈希表 key 中的一個(gè)或多個(gè)指定字段,不存在的字段將被忽略。

語法:

redis 127.0.0.1:6379>HDELKEY_NAME FIELD1.. FIELDN

返回值:被成功刪除字段的數(shù)量,不包括被忽略的字段。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為要?jiǎng)h除的域的數(shù)量。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$redis -> hSet('myhash','job','programmer');
var_dump($redis -> del('myhash','job'));            // int 1 成功刪除
var_dump($redis -> del('myhash','not_exists'));     // int 0 刪除一個(gè)不存在的 key ,忽略

8、HLEN

  Redis Hlen 命令用于獲取哈希表中字段的數(shù)量。

語法:

redis 127.0.0.1:6379> HLEN KEY_NAME 

返回值:哈希表中字段的數(shù)量。 當(dāng) key 不存在時(shí),返回 0 。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(1)

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'pats' => 'dog',
    'fruit' => 'cherry',
    'job' => 'programmer'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hLen('myhash'));            // int 3
var_dump($redis -> hLen('hash_not_exists'));   // int 0 , 不存在的 hash 表返回 0

9、HEXISTS

  Redis Hexists 命令用于查看哈希表的指定字段是否存在。

語法:

redis 127.0.0.1:6379>HEXISTSKEY_NAME FIELD_NAME

返回值:如果哈希表含有給定字段,返回 1 。 如果哈希表不含有給定字段,或 key 不存在,返回 0

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(1)

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'pats' => 'dog',
    'fruit' => 'cherry',
    'job' => 'programmer'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hExists('myhash','fruit'));      // true
var_dump($redis -> hExists('myhash','fake_key'));   // false , key 不存在返回 false

10、HINCRBY

  Redis Hincrby 命令用于為哈希表中的字段值加上指定增量值。增量也可以為負(fù)數(shù),相當(dāng)于對指定字段進(jìn)行減法操作。

  (1)如果哈希表的 key 不存在,一個(gè)新的哈希表被創(chuàng)建并執(zhí)行 HINCRBY 命令。

  (2)如果指定的字段不存在,那么在執(zhí)行命令前,字段的值被初始化為 0 。

  (3)對一個(gè)儲存字符串值的字段執(zhí)行 HINCRBY 命令將造成一個(gè)錯(cuò)誤。

  (4)本操作的值被限制在 64 位(bit)有符號數(shù)字表示之內(nèi)。

語法:

redis 127.0.0.1:6379>HINCRBYKEY_NAME FIELD_NAME INCR_BY_NUMBER

返回值:執(zhí)行 HINCRBY 命令之后,哈希表中字段的值。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(1)

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'number' => 10,
    'fruit' => 'cherry'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hIncrBy('myhash','number',5));           // int 15,   正數(shù)相當(dāng)于增
var_dump($redis -> hIncrBy('myhash','number',-5));          // int 5,    負(fù)數(shù)相當(dāng)于減
var_dump($redis -> hIncrBy('myhash','number_not_exist',2)); // int 2,    不存在的 key 初始化為 0
var_dump($redis -> hIncrBy('myhash','fruit',5));            // boolean false , 字符串會出現(xiàn)錯(cuò)誤

11、HINCRBYFLOAT

  Redis Hincrbyfloat 命令用于為哈希表中的字段值加上指定浮點(diǎn)數(shù)增量值。如果指定的字段不存在,那么在執(zhí)行命令前,字段的值被初始化為 0 。

語法:

redis 127.0.0.1:6379>HINCRBYFLOATKEY_NAME FIELD_NAME INCR_BY_NUMBER

返回值:執(zhí)行 Hincrbyfloat 命令之后,哈希表中字段的值。

可用版本:>= 2.6.0

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'number' => 10.2,
    'fruit' => 'cherry'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hIncrByFloat('myhash','number',0.3));           // int 10.5,   正數(shù)相當(dāng)于增
var_dump($redis -> hIncrByFloat('myhash','number',-0.3));          // int 10.2,   hIncrByFloat 不能用于負(fù)數(shù)
var_dump($redis -> hIncrByFloat('myhash','number_not_exist',0.3)); // int 0.3,    不存在的 key 初始化為 0
var_dump($redis -> hIncrByFloat('myhash','fruit',0.3));            // boolean false , 字符串會出現(xiàn)錯(cuò)誤

12、HKEYS

  Redis Hkeys 命令用于獲取哈希表中的所有字段名。

語法:

redis 127.0.0.1:6379>HKEYSKEY_NAME FIELD_NAME INCR_BY_NUMBER

返回值:包含哈希表中所有字段的列表。 當(dāng) key 不存在時(shí),返回一個(gè)空列表。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為哈希表的大小。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'number' => 10,
    'fruit' => 'cherry',
    'pats' => 'dog'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hKeys('myhash'));
//  array (size=3)
//      0 => string 'number' (length=6)
//      1 => string 'fruit' (length=5)
//      2 => string 'pats' (length=4)

var_dump($redis -> hKeys('hash_not_exists'));   //array (size=0) empty

13、HVALS

  Redis Hvals 命令返回哈希表所有字段的值

語法:

redis 127.0.0.1:6379>HVALSKEY_NAME FIELD VALUE

返回值:一個(gè)包含哈希表中所有值的表。 當(dāng) key 不存在時(shí),返回一個(gè)空表。

可用版本:>= 2.0.0

時(shí)間復(fù)雜度:O(N),N為哈希表的大小。

具體實(shí)例:

<?php
$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

$array_hmset = array(
    'number' => 10,
    'fruit' => 'cherry',
    'pats' => 'dog'
);
$redis -> hMset('myhash',$array_hmset);
var_dump($redis -> hVals('myhash'));
//  array (size=3)
//      0 => string '10' (length=2)
//      1 => string 'cherry' (length=6)
//      2 => string 'dog' (length=3)

var_dump($redis -> hVals('hash_not_exists'));   //array (size=0) empty

如有轉(zhuǎn)載,請注明出處:http://www.cnblogs.com/chrdai/p/6840000.html

總結(jié)

以上是生活随笔為你收集整理的redis 在 php 中的应用(Hash篇)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

国产69精品久久久久9999apgf | 四虎成人网 | 中文字幕在线播放一区二区 | 亚洲成人二区 | 国产一区免费在线观看 | 日韩精品欧美一区 | 500部大龄熟乱视频 欧美日本三级 | 免费能看的黄色片 | 手机看片1042 | 国产一区二区在线视频观看 | 青草视频在线免费 | av中文字幕在线免费观看 | 中文字幕91 | 亚洲人成免费 | 久久亚洲私人国产精品 | 亚洲.www| www免费看片com | 久久这里只有精品视频首页 | 亚洲永久av | 精品播放| 免费视频久久久 | 久久免视频 | 国产麻豆剧传媒免费观看 | 少妇bbw揉bbb欧美 | 欧美福利视频一区 | 麻豆综合网 | 国产三级午夜理伦三级 | 亚洲国产经典视频 | av免费福利 | 男女拍拍免费视频 | 欧美日韩p片 | 天天操天天操天天操天天操天天操 | 黄色大片日本 | 青青河边草免费观看完整版高清 | 中文字幕888 | 欧美综合色在线图区 | 五月婷婷影院 | 国产成人a亚洲精品v | 91九色在线观看视频 | 久草在线免费看视频 | 综合久久2023 | 久久1电影院 | 中文亚洲欧美日韩 | 欧美成人亚洲 | 成人av中文字幕在线观看 | 国内精品视频在线播放 | 婷婷在线网站 | 91av中文字幕 | 午夜国产影院 | 91看毛片 | 国产精品久久婷婷六月丁香 | 国产精品黄色在线观看 | 一区二区三区高清 | 九九热在线观看视频 | 99电影| 国产精品一区二区av | 久草成人在线 | 中文字幕在线观看网址 | 欧美午夜a | 国产精品久久99精品毛片三a | 麻豆一区二区 | 色综合久久综合网 | 麻豆av一区二区三区在线观看 | 五月婷婷影院 | av在线一级| 婷婷在线播放 | 国产一级二级三级在线观看 | 亚洲精品国产区 | 中文免费观看 | 久久久69 | 国产黄色片免费观看 | 久久久精品久久日韩一区综合 | 亚洲专区在线播放 | 亚洲人成在线观看 | 久久久久视 | 2019免费中文字幕 | 91精品久| 国产区欧美 | 网站免费黄 | 久久精品毛片 | 首页av在线| 欧美成人影音 | 97在线视频网站 | 国产视频日韩视频欧美视频 | 五月激情在线 | 久久久激情视频 | 天天爽天天射 | 奇米影视四色8888 | 91九色蝌蚪国产 | 91av福利视频 | 日本精品视频免费观看 | 最新国产在线 | 草 免费视频 | 97人人澡人人爽人人模亚洲 | 99免费在线视频 | 在线观看精品一区 | 国精产品永久999 | 天天玩天天干 | 国产在线超碰 | 亚洲国产精品免费 | 久视频在线 | 日韩一区二区免费在线观看 | 久久久国产电影 | 亚洲人成精品久久久久 | 久久久久国产成人精品亚洲午夜 | 久久精品视频免费观看 | 欧美激情va永久在线播放 | 超碰在线成人 | 欧美不卡视频在线 | 免费在线 | 亚洲精品中文字幕在线观看 | 日韩二区在线观看 | 亚洲激情在线 | 国产九色91 | 精品福利片 | 欧美国产日韩在线观看 | 亚洲人视频在线 | 日韩电影在线一区二区 | 毛片网在线 | 精品国产99 | 少妇性色午夜淫片aaaze | 久久视频在线 | 麻豆视频在线 | 天天色天天操综合 | 国产高清黄 | 91免费网 | 日韩理论片中文字幕 | 国产精品一级在线 | 欧美亚洲免费在线一区 | 丁香婷婷激情国产高清秒播 | 热久久国产 | 欧美夫妻性生活电影 | 中文欧美字幕免费 | 午夜丰满寂寞少妇精品 | 国产视频一 | 国产精品伦一区二区三区视频 | 在线精品一区二区 | 国产一级免费观看 | 精品91视频 | 色综合中文字幕 | 黄污视频网站 | 亚洲精品欧美精品 | 91免费的视频在线播放 | 日韩系列在线观看 | 午夜久久久精品 | 中文字幕日本在线 | 在线免费黄色毛片 | 在线婷婷 | 精品久久久免费 | 久久久久成人精品 | 在线 国产 日韩 | 久久手机免费观看 | 久久天天躁夜夜躁狠狠躁2022 | 日韩理论视频 | 波多野结衣综合网 | 精品国产欧美 | 亚洲国产精品资源 | 日韩欧美一区二区三区在线观看 | 国产一区二区三区久久久 | 美女网站久久 | 99精品视频免费看 | 91亚洲精品在线观看 | 日韩免费电影在线观看 | 日韩av电影中文字幕 | 日韩一区二区三区高清免费看看 | 午夜久久久久久久久久影院 | 日韩综合色 | 国产成人三级在线播放 | 精品国产人成亚洲区 | 91免费高清| 在线观看亚洲国产精品 | 日本久久久久 | 免费在线播放 | 亚洲一级片在线观看 | 综合网五月天 | 精品亚洲成人 | 国产视频在线看 | 九九色在线观看 | 黄色三级免费 | 精品久久久久久久久久久久 | 成人午夜片av在线看 | 天天天操天天天干 | 国产一区二区三精品久久久无广告 | 欧美色噜噜噜 | 波多野结衣一区 | 国产精品v欧美精品v日韩 | 69国产精品视频 | 在线免费高清 | 日韩高清不卡一区二区三区 | 中文字幕在线不卡国产视频 | 中文字幕精品一区久久久久 | 亚洲精品自拍 | 去看片 | 9999精品视频 | 一区中文字幕在线观看 | 国产欧美久久久精品影院 | 国产精品久久久久久久电影 | 激情黄色一级片 | 久久久久9999亚洲精品 | 免费精品视频在线观看 | 美女黄濒| 欧美精品视 | 精品久久久久久久久久久久久久久久久久 | 精品久久久一区二区 | 国产91九色视频 | 成人在线视频一区 | 五月婷婷六月丁香 | 日韩三级在线观看 | 国产视频 久久久 | 日韩a在线 | 久久久久久激情 | 97视频在线播放 | 日韩欧美久久 | 97超碰人| 欧洲亚洲女同hd | 久久激情久久 | 欧美成人精品在线 | 五月婷婷播播 | 亚洲欧美国产精品久久久久 | 麻豆手机在线 | 精品久久免费看 | 久久久网址 | 一级黄色片在线免费观看 | 国产精品99久久久久久久久久久久 | 欧美片一区二区三区 | 亚洲精欧美一区二区精品 | 18pao国产成视频永久免费 | 亚洲高清视频在线观看免费 | 久久国产影院 | 欧美另类tv| 日本在线观看中文字幕无线观看 | 黄色网址a | 九热在线 | 久久亚洲视频 | 91视频首页| 日韩欧美视频在线观看免费 | 特级西西444www大精品视频免费看 | 99精品热视频只有精品10 | 日韩一二区在线 | 日韩在线视频网站 | 日韩视频免费观看高清完整版在线 | 97在线播放视频 | 免费av试看 | 99热这里只有精品国产首页 | 精品在线观看一区二区三区 | 精品视频国产 | 免费精品在线观看 | 成人动漫精品一区二区 | 国产视频久久 | 欧美日韩国产在线一区 | 99精品视频在线看 | 在线免费中文字幕 | 精品国产理论 | 麻豆传媒视频在线播放 | 色综合久久综合网 | 国产成人精品国内自产拍免费看 | 中文字幕a∨在线乱码免费看 | 亚洲女欲精品久久久久久久18 | 国产精品激情在线观看 | 91探花视频 | 精品免费国产一区二区三区四区 | 精品久久久久久国产 | 日一日操一操 | 欧美精品国产综合久久 | av中文天堂| 国产精品欧美久久久久三级 | 欧美日韩不卡一区二区 | 91精品在线视频 | 狠狠躁天天躁综合网 | 国产高清日韩欧美 | 日本aa在线| 亚洲专区一二三 | 国产精品免费一区二区 | 在线播放一区 | 国产亚洲精品精品精品 | 草久草久 | 成人国产一区二区 | 成人一级在线 | 91精品一区二区在线观看 | 美女视频a美女大全免费下载蜜臀 | 人人看看人人 | 麻豆视频一区 | 天天综合天天做 | 国模视频一区二区三区 | 亚洲中字幕 | av线上免费观看 | 波多野结衣电影久久 | 亚洲久草网 | 麻豆久久久久 | 超碰在线9 | 久久黄色片 | 亚洲三级av | 精品综合久久 | 国产精品久久久久久一区二区 | av电影中文字幕在线观看 | 亚洲一区天堂 | 黄色app网站在线观看 | 热re99久久精品国产66热 | 免费色视频 | 人人狠狠综合久久亚洲婷 | 天天干夜夜爱 | 欧美不卡在线 | 国产精品麻豆果冻传媒在线播放 | 免费成人av电影 | 不卡av在线播放 | 久久深夜 | 成人在线视频一区 | 狠狠色网 | 成人免费观看视频大全 | 高清国产一区 | 久久tv | 日韩国产精品毛片 | 国产精品久久久久一区二区三区共 | 日韩黄色在线 | 婷婷资源站 | 成 人 黄 色视频免费播放 | 青青草国产精品视频 | 久久精品资源 | 亚洲国产精品va在线看 | 狠狠黄| 91网在线看| 国产三级精品三级在线观看 | 偷拍精品一区二区三区 | 在线成人中文字幕 | 91精品国产三级a在线观看 | 国产精品剧情在线亚洲 | 国产亚洲人成网站在线观看 | 一本一本久久aa综合精品 | 日p在线观看 | 国产一区二区精品91 | 西西444www大胆高清图片 | 亚洲精品高清视频在线观看 | 欧美精品一二 | 国产成人黄色在线 | 黄色视屏免费在线观看 | 久久精品资源 | 欧美肥妇free| 九九九在线观看 | 精品国产乱码久久久久久天美 | 6699私人影院| 丁香综合五月 | 在线综合色 | 2021国产在线视频 | 久久99久久99精品 | 色婷婷狠狠18 | 欧美精品在线观看一区 | 免费a级黄色毛片 | 国产精品男女啪啪 | 欧美福利在线播放 | 91麻豆产精品久久久久久 | 99这里都是精品 | 欧美日韩视频在线观看一区二区 | 国产精品久久久久久久久久久免费 | 成人免费网站在线观看 | 日日草av | 亚洲美女在线一区 | 欧美福利视频 | 日韩在线免费电影 | 亚洲婷婷在线视频 | 欧美做受高潮电影o | 亚洲v精品 | 三级黄免费看 | 国产精品色婷婷视频 | 亚洲一区欧美精品 | 黄色在线免费观看网址 | 国产xvideos免费视频播放 | 久久精彩| 久久精品79国产精品 | 国产伦精品一区二区三区照片91 | 中文字幕在线观看第二页 | 久久综合色天天久久综合图片 | 中文字幕精品一区二区精品 | 国产日韩视频在线播放 | 久久久久在线 | 国产视频美女 | 亚洲亚洲精品在线观看 | 玖玖在线视频观看 | 96av在线| 黄色aaa级片 | 中文字幕二区三区 | 2023天天干| 最新国产精品亚洲 | a黄色片| 人人干人人做 | 久久伊人婷婷 | 日韩激情视频在线观看 | 五月天亚洲婷婷 | 嫩小bbbb摸bbb摸bbb | 99精品视频免费在线观看 | 日韩欧在线 | 日本久久91 | 亚洲天堂网视频在线观看 | 一区二区激情视频 | 国产美女精品在线 | 国产又粗又硬又爽的视频 | 91在线视频免费观看 | 国产成视频在线观看 | 久久精品国产免费 | 国产精品视频地址 | 色婷婷www | 在线国产91 | 麻豆传媒视频观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 天天精品视频 | 欧美性受极品xxxx喷水 | 久久久91精品国产一区二区精品 | 国产精品18久久久久vr手机版特色 | 韩国一区二区三区在线观看 | 国产成人精品久久久 | 激情综合婷婷 | 欧美国产视频在线 | 精品福利在线 | 69欧美视频 | 人人模人人爽 | 久久免费国产电影 | 91麻豆视频 | 波多野结衣久久资源 | 久久高视频 | 色综合天天综合网国产成人网 | 丁香花在线观看免费完整版视频 | a电影在线观看 | 99久久99久久免费精品蜜臀 | 四虎永久国产精品 | 久草在线视频网站 | 探花视频免费观看 | 免费国产在线视频 | 韩国一区视频 | 麻豆一区二区三区视频 | 99精品国产福利在线观看免费 | 男女啪啪网站 | 四虎成人精品永久免费av | 欧美巨乳网| 97超碰中文字幕 | 国内精品久久久久久久影视麻豆 | 美女黄网久久 | 亚州av一区| www.色婷婷.com | 国产精品一区久久久久 | av在线一| 尤物九九久久国产精品的分类 | 国产精品永久免费 | 日本午夜在线亚洲.国产 | 免费毛片一区二区三区久久久 | 久久精品99国产精品日本 | 水蜜桃亚洲一二三四在线 | 欧美性网站 | 欧美国产日韩一区二区三区 | 国产资源在线观看 | 91av小视频| 色综合久久久久久久久五月 | 日韩在线视频观看免费 | 欧美亚洲国产精品久久高清浪潮 | 久久久久久久精 | 国产精彩视频 | 日本精品视频一区二区 | 欧美一级大片在线观看 | 国产精品视频免费观看 | 91成人免费看 | 国产91九色蝌蚪 | 国产精品一区二区久久 | 91传媒视频在线观看 | 久久精品网| 日本中文字幕免费观看 | 不卡av在线| 日韩精品三区四区 | 久久伊人综合 | 色综合久久久 | 91成人在线免费观看 | 亚洲激情免费 | 国产精品一区二区三区电影 | 国产在线第三页 | 日韩理论片在线观看 | 麻豆传媒视频在线播放 | 久久国产精品影视 | 狠狠色噜噜狠狠狠 | 久久视频6| 久久99亚洲精品 | 国产成人久久精品一区二区三区 | 最新色站 | 四虎影视精品成人 | 国产综合精品久久 | 在线观看免费版高清版 | 国产精品中文在线 | 日韩在线免费电影 | 韩国精品一区二区三区六区色诱 | 久久爽久久爽久久av东京爽 | 激情在线网站 | 96av在线| 99中文视频在线 | 人人干,人人爽 | 国产一区久久 | 国产精品一区免费看8c0m | 狠狠干干| 欧美成人区 | av中文字幕网站 | 久久韩国免费视频 | 亚洲精品国产成人av在线 | 国产精品视频永久免费播放 | 国产视频1区2区 | 欧美专区亚洲专区 | 日本狠狠干 | 国产精品视频资源 | av三级av | 日本精品一区二区在线观看 | 久久精品韩国 | 日韩电影一区二区三区在线观看 | 精品国产诱惑 | 国产精品亚洲人在线观看 | 国产大陆亚洲精品国产 | 国产精品视频永久免费播放 | 亚洲 欧美日韩 国产 中文 | 久草免费在线视频观看 | 天天操夜操| 91资源在线观看 | 中文字幕制服丝袜av久久 | 黄色三级免费 | 日日操夜 | 免费在线成人 | 在线观看aa | 天天爱av导航 | 国产精品久久三 | 日韩三级成人 | 久久视频免费在线 | 精品亚洲网 | 国产美女视频一区 | 亚洲人人网| 中文字幕专区高清在线观看 | 久草网免费 | 99视频在线免费看 | 免费观看版 | 午夜精品一区二区三区在线视频 | 草久久av | 在线国产中文字幕 | 精品一二三四视频 | 成人a级大片 | 激情欧美一区二区三区免费看 | 在线观看视频亚洲 | 五月婷婷.com | 777xxx欧美 | av视屏在线播放 | 人人搞人人爽 | 2000xxx影视 | 亚洲精品资源在线观看 | 久久国产精品99精国产 | 91禁在线看 | 亚洲1区在线| 亚洲最新av在线网址 | 免费视频一级片 | 国产高清不卡av | 91尤物在线播放 | 成人黄色在线观看视频 | 一级特黄aaa大片在线观看 | 成人久久免费视频 | 91看成人 | 国产在线精品国自产拍影院 | 日韩在线观看精品 | 国产精品综合久久久 | 狠色狠色综合久久 | 久久精品一区二区三区国产主播 | 国产在线视频一区二区 | 国产免费亚洲高清 | 成人av.com| 一本一本久久a久久精品牛牛影视 | 亚洲成人av影片 | 一区二区精品久久 | 日韩欧美高清一区二区 | 久久久久网址 | 在线免费观看的av | 日韩精品一区在线播放 | 日韩精品中字 | 国产精品一区欧美 | 伊人资源视频在线 | 天天操夜操 | 久久久久久中文字幕 | 成人av在线电影 | 操一草 | 成年人在线免费看视频 | 精品一区二区三区电影 | 国产喷水在线 | 成年人视频在线观看免费 | 亚洲精品视频免费 | 久久成年人视频 | 国产免费叼嘿网站免费 | 亚洲激情婷婷 | 不卡的av在线 | 亚洲成人av电影 | 综合色天天 | 免费在线国产黄色 | 色网站视频 | 欧美成人久久 | 久久久99精品免费观看app | 久久av网| 国产在线播放一区二区三区 | 久久激情电影 | 成人免费观看网站 | 人人澡人人添人人爽一区二区 | 国产91精品在线播放 | 国产精品高清在线观看 | 最新中文字幕在线资源 | 国产精品久久久久久久毛片 | 国产va在线| 久久久久99精品成人片三人毛片 | 天天插天天干天天操 | 国产123av | 国产精品久久久久一区二区三区 | 波多野结衣小视频 | 日韩中文字幕免费看 | 国产精品都在这里 | 2023亚洲精品国偷拍自产在线 | 伊人天堂久久 | 激情综合网五月激情 | 香蕉视频在线网站 | 五月天六月色 | 九九日韩 | 伊人婷婷色 | 成人午夜片av在线看 | 97视频免费观看 | 欧美一级电影在线观看 | 国产色女 | 91麻豆精品国产91久久久无需广告 | 五月婷婷开心 | 精品国产一区二区三区不卡 | 欧美一区免费在线观看 | 国产成人精品一区二区三区 | 亚洲一区久久 | 亚洲成a人片综合在线 | 久久精品网站免费观看 | 国产高清在线免费视频 | 国产小视频免费在线网址 | 91精品无人成人www | 狠狠综合网 | 中文字幕亚洲欧美 | 精品99视频| 一区二区三区日韩在线 | 五月婷久 | 亚洲人人精品 | 91亚洲网站| 麻豆视频入口 | 91视频麻豆视频 | 中文字幕日韩有码 | 国产91影院 | 久久久国产精品一区二区中文 | 中文字幕免费高清av | 国产精品毛片久久久久久久 | 成年人电影免费看 | 国产美女网 | av电影免费在线 | 99久久99久久精品国产片 | 在线免费黄色片 | 国产精品一区二区久久精品 | 成人亚洲免费 | 五月丁色| 中文字幕久久精品亚洲乱码 | 在线免费观看视频a | 中文字幕一区二区三区四区视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲少妇天堂 | 久热免费在线 | 色综合天天干 | 久久9视频 | av综合在线观看 | 久久国产欧美日韩 | 亚洲成人欧美 | 国内精品久久久久久久97牛牛 | 天天·日日日干 | 国产精品资源网 | 天天色天天操综合 | 久久高清av | 成人免费一级 | 国产精品精品 | 日韩欧美国产精品 | 天天射天天射 | 在线电影 一区 | 色偷偷97| 欧美 日韩 国产 中文字幕 | 麻豆国产电影 | 五月精品 | 日韩mv欧美mv国产精品 | 2018好看的中文在线观看 | 国产一区二区成人 | 人人爽人人 | 天天拍天天草 | 国产成人亚洲在线观看 | 久久成人高清 | 极品久久久 | 日韩中文字幕免费 | 精品久久久久亚洲 | 在线观看完整版免费 | 免费精品久久久 | 欧美va在线观看 | 日韩国产精品毛片 | 亚洲精品一区二区三区四区高清 | 中文字幕 二区 | 欧美日韩国产在线一区 | 一区二区在线电影 | 99色精品视频 | 免费福利视频网站 | 97在线视频免费观看 | 99在线播放| 久久久久久久久久久电影 | 狠狠地日 | 制服丝袜一区二区 | 国产高清视频免费最新在线 | 成人国产精品电影 | 91av在线免费看 | 成人蜜桃视频 | 狠狠色丁香婷婷综合久小说久 | 91福利视频网站 | 久久午夜鲁丝片 | 久久99精品国产一区二区三区 | 国产999久久久 | 日韩理论影院 | a电影在线观看 | 成人免费在线视频观看 | 97超碰国产精品女人人人爽 | 色狠狠操 | www国产亚洲精品久久麻豆 | 国产精品日韩在线播放 | 国产一区二区精品91 | 久久女同性恋中文字幕 | 久草久草久草久草 | 深夜成人av| 成人在线免费看 | 欧美精品一区二区蜜臀亚洲 | 国内亚洲精品 | 五月天综合色 | 成人免费网站视频 | 欧美激情视频在线免费观看 | 美女精品网站 | 国产视频精选在线 | 免费在线观看中文字幕 | 成人97视频一区二区 | 天天久久夜夜 | 色综合五月天 | 欧美整片sss | 精品国产一区二区三区免费 | 国产精品专区在线观看 | 久久精品国产久精国产 | 91麻豆精品国产91久久久无限制版 | 狠狠色狠狠色终合网 | 精品亚洲视频在线 | 在线看片91 | 欧美日韩精品二区第二页 | 免费观看www7722午夜电影 | 欧美一区二区在线免费观看 | 日本在线精品视频 | 成人h动漫在线看 | 久久久久久久久久国产精品 | 久久视频免费看 | 精品一区二区影视 | 99热这里只有精品在线观看 | av网站在线观看播放 | 天天摸日日操 | 精品国内自产拍在线观看视频 | 成人免费视频网站在线观看 | 色播五月激情五月 | 精品在线亚洲视频 | 美女免费网站 | av一本久道久久波多野结衣 | 亚洲精品乱码 | a级一a一级在线观看 | 日日夜夜天天久久 | 成人在线免费观看视视频 | 超碰人人91| 成人av中文字幕在线观看 | 操操操av| 免费视频网 | 超碰人人在 | 97成人精品视频在线观看 | 精品亚洲男同gayvideo网站 | 玖玖视频免费在线 | 久久综合久久久 | 国产精品久久久一区二区三区网站 | 日韩精品一区二区免费 | 亚洲狠狠操 | 久久综合五月天婷婷伊人 | 国产精品视频999 | 免费国产在线视频 | 天天插综合网 | 97精品超碰一区二区三区 | 丰满少妇在线观看网站 | 摸bbb搡bbb搡bbbb | 久久久精品免费看 | 婷婷色在线 | 99国产精品一区二区 | 久久精品国产一区 | 久久久综合九色合综国产精品 | 亚洲天堂网在线视频观看 | 在线免费观看不卡av | 国产精品资源网 | 午夜在线日韩 | 国产精品九九久久久久久久 | 五月天久久综合网 | 又黄又爽又无遮挡的视频 | 欧美性色黄 | 丝袜精品视频 | 国产999精品久久久 免费a网站 | av中文在线 | 国产精品久久久久久久久久不蜜月 | 国产精品一区二区在线免费观看 | 最新超碰| 亚洲成av人影片在线观看 | 久草在线在线精品观看 | 午夜精品成人一区二区三区 | 四虎国产精 | 亚洲精选视频在线 | 最近中文字幕免费av | 欧美老少交 | 日精品在线观看 | 在线观看中文av | 91在线播放视频 | 日韩精品aaa | 国产精品综合在线观看 | 久久大香线蕉app | 日本精a在线观看 | 久草资源免费 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 久久久久一区二区三区四区 | 国产精品99久久久久久宅男 | 久久久久久久久久久综合 | 在线播放国产一区二区三区 | 美女视频a美女大全免费下载蜜臀 | 久久香蕉影视 | 中文字幕亚洲五码 | 最新日韩在线观看视频 | 久久这里只有精品首页 | 免费涩涩网站 | 91麻豆精品国产91久久久久 | 91丨九色丨蝌蚪丨对白 | 国产精品黄色影片导航在线观看 | 国产高清一级 | 黄色录像av| 亚洲天堂激情 | 国产欧美日韩精品一区二区免费 | 精品欧美在线视频 | japanesexxx乱女另类 | 黄色小说免费观看 | 免费看精品久久片 | 日韩欧美视频一区 | 免费在线观看午夜视频 | 成人精品99| 天天操夜夜做 | 日本少妇高清做爰视频 | 久久国产经典视频 | 午夜视频二区 | 亚洲精品字幕 | 最近最新mv字幕免费观看 | 激情欧美一区二区免费视频 | www.com.日本一级| 国产不卡视频在线播放 | 国产精品黄色影片导航在线观看 | 日本中文字幕在线观看 | 久久久久久久久综合 | 欧美小视频在线 | 欧美亚洲久久 | 免费亚洲精品视频 | 国产成人精品久久久久 | 久久婷婷精品视频 | 婷婷激情欧美 | 久久午夜电影院 | 涩涩网站在线看 | 永久免费视频国产 | 韩国精品在线 | 国产成人久久精品亚洲 | 欧美日韩在线精品 | 亚洲国产字幕 | 91看片淫黄大片91 | 草久久影院 | 国产一区二区在线播放视频 | 天天爽网站 | av中文字幕在线电影 | 久久久伊人网 | 国内精品视频在线 | 日韩免费视频 | 国产一级做a | 欧美日韩xx | 精品国偷自产国产一区 | 一级黄色片在线播放 | 欧美动漫一区二区三区 | 在线观看岛国av | 美女视频永久黄网站免费观看国产 | 国产探花在线看 | 久久久久亚洲精品 | 最新国产精品久久精品 | 午夜av影院 | 久久男人中文字幕资源站 | 黄色毛片视频免费观看中文 | 亚洲国产美女久久久久 | 久久69精品久久久久久久电影好 | 五月婷婷激情五月 | 一区 二区 精品 | 午夜丁香视频在线观看 | av资源免费在线观看 | 中文字幕色婷婷在线视频 | 亚洲黄色小说网 | 国产一级视频免费看 | 国产一级在线免费观看 | 2023天天干 | 日韩成人看片 | 黄网站免费大全入口 | 国产九九在线 | 国产黑丝一区二区 | 91精品免费视频 | 中文字幕中文字幕在线中文字幕三区 | 精品视频亚洲 | 久久精品久久99精品久久 | 中文字幕有码在线 | 精品久久网 | 久久综合久久综合这里只有精品 | 91精品日韩| av在线电影播放 | 玖玖在线播放 | 伊人色综合久久天天 | 日韩高清免费在线观看 | 中文字幕在线影院 | 毛片美女网站 | 免费av网站观看 | 日韩在线精品 | 日韩欧美在线播放 | 在线观看一二三区 | 精品免费观看视频 | 久久av观看 | 成人va在线观看 | 国产免费观看视频 | 久久综合九色综合久久久精品综合 | 亚洲精品中文字幕在线 | 日韩精品久久久免费观看夜色 | 在线亚洲激情 | 999成人精品 | 日本乱码在线 | 最近日韩中文字幕中文 | 人人超碰人人 | 欧美片网站yy | 久草精品免费 | 天天色影院 | 成人午夜精品福利免费 | 国产日韩中文字幕 | 97色涩| 九九在线高清精品视频 | 美女国内精品自产拍在线播放 | 色综合久久久久久久久五月 | 狠狠网| 成人一级黄色片 | 在线免费观看黄色小说 | 麻豆传媒精品 | 97热久久免费频精品99 | 蜜臀aⅴ国产精品久久久国产 | 91视频 - 88av| 97超碰资源 | 狠狠干婷婷色 | 99福利影院| 久久99久久久久久 | 久久午夜电影 | 婷婷丁香综合 | 精品99视频 | 国产五十路毛片 | 欧美激情视频一区二区三区 | 久久国产精品99久久久久久进口 | 久久综合偷偷噜噜噜色 | 91精品久久久久久久久久入口 | 亚洲天堂网在线播放 | 天堂va欧美va亚洲va老司机 | 狠狠的日 | 99色在线观看视频 | 亚洲 欧洲 国产 日本 综合 | 国产精品专区h在线观看 | 亚洲人精品午夜 | 高清免费av在线 | 一区二区三区在线观看 | 波多野结衣在线视频免费观看 | 国产精品美女999 | 激情综合网五月婷婷 | 久久永久免费 | 麻豆免费精品视频 | 亚洲三级视频 | 久久伊人免费视频 | 国产精品黄色 | 中文字幕在线一二 | 波多野结衣理论片 | 午夜影院三级 | 激情婷婷色| 久久精品久久久久久久 | 在线播放av网址 | 99在线精品免费视频九九视 | 久久精品国产一区二区电影 | 久久超级碰 | 在线观看国产日韩欧美 | 日韩av在线免费播放 | 亚洲自拍自偷 | 在线小视频 | 视频在线观看一区 | 97av超碰| 久久人人爽爽人人爽人人片av | 欧美日韩国产精品久久 | 99精品国产一区二区三区麻豆 | 国产一区二区精品 | 亚洲国产久 | 久久九九视频 |