亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 基礎知識 > 正文

sphinx scws全文檢索的安裝配置步驟

2024-09-12 20:30:04
字體:
來源:轉載
供稿:網友
  scws是一個由php做的免費的開源的中文分詞系統了,支持 PHP 的擴展方式調用了,下面我們來看看scws全文檢索的安裝配置.
 
  這次搭建的環境:centos 6.5 x86,php 5.3.3,mysql 5.5.8,三次搭建各不相同.
 
  一,下載sphinx,scws相關包
 
  sphinx下載地址:http://sphinxsearch.com/downloads/release/
 
  sphinx php擴展下載地址:http://pecl.php.net/package/sphinx
 
  scws下載地址:http://www.xunsearch.com/scws/download.php
 
  scws詞庫下載地址:http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2
 
  二,安裝sphinx,scws,以及php擴展
 
  1,安裝sphinx,代碼如下:
 
  # tar zxvf sphinx-2.2.5-release.tar.gz   
  # cd sphinx-2.2.5-release   
  # ./configure --prefix=/usr/local/sphinx2 --with-mysql=/usr/local/mysql   
  # make && make install   
  2,安裝sphinx客戶端,代碼如下:
 
  # cd api/libsphinxclient   //sphinx-2.2.5-release目錄下   
  # ./configure --prefix=/usr/local/sphinx2/libsphinxclient   
  # make && make install   
  3,安裝sphinx php擴展,代碼如下:
 
  # tar zxvf sphinx-1.3.1.tgz   
  # cd sphinx-1.3.1   
  # phpize   
  # ./configure --with-sphinx=/usr/local/sphinx2/libsphinxclient --with-php-config=/usr/bin/php-config   
  # make && make install
  4,安裝scws,代碼如下:
 
  # tar xvjf scws-1.2.2.tar.bz2   
  # mkdir /usr/local/scws   
  # cd scws-1.2.2   
  # ./configure --prefix=/usr/local/scws/   
  # make && make install
  5,安裝scws php擴展,代碼如下:
 
  # cd ./phpext/   
  # phpize   
  # ./configure --with-php-config=/usr/bin/php-config   
  # make && make install   
  三,配置sphinx,scws,php等.
 
  1,創建測試表和數據,代碼如下:
 
  mysql> desc users;   
  +----------+-------------+------+-----+---------+----------------+   
  | Field | Type | Null | Key | Default | Extra |   
  +----------+-------------+------+-----+---------+----------------+   
  | user_id | int(11) | NO | PRI | NULL | auto_increment |   
  | username | varchar(20) | NO | | NULL | |   
  +----------+-------------+------+-----+---------+----------------+   
  2 rows in set (0.00 sec)   
     
  mysql> select * from users;   
  +------------+------------+   
  | user_id | username |   
  +------------+------------+   
  | 1311895262 | 張三 |   
  | 1311895263 | tank張二 |   
  | 1311895264 | tank張一 |   
  | 1311895265 | tank張 |   
  +------------+------------+   
  4 rows in set (0.00 sec)   
  mysql> desc orders;   
  +--------------+-------------+------+-----+---------+----------------+   
  | Field | Type | Null | Key | Default | Extra |   
  +--------------+-------------+------+-----+---------+----------------+   
  | id | int(11) | NO | PRI | NULL | auto_increment |   
  | user_id | int(11) | NO | | NULL | |   
  | create_time | datetime | NO | | NULL | |   
  | product_name | varchar(20) | NO | | NULL | |   
  | summary | text | NO | | NULL | |   
  +--------------+-------------+------+-----+---------+----------------+   
  5 rows in set (0.00 sec)   
     
  mysql> select * from orders;   
  +----+------------+---------------------+----------------+--------------+   
  | id | user_id | create_time | product_name | summary |   
  +----+------------+---------------------+----------------+--------------+   
  | 9 | 1311895262 | 2014-08-01 00:24:54 | tank is 坦克 | 技術總監 |   
  | 10 | 1311895263 | 2014-08-01 00:24:54 | tank is 坦克 | 技術經理 |   
  | 11 | 1311895264 | 2014-08-01 00:24:54 | tank is 坦克 | DNB經理 |   
  | 12 | 1311895265 | 2014-08-01 00:24:54 | tank is 坦克 | 運維總監 |   
  +----+------------+---------------------+----------------+--------------+   
  4 rows in set (0.00 sec)
  上面二張表,都是真實的mysql表.
 
  2,配置sphinx.conf,加上以下內容,代碼如下:
 
  source myorder   
  {   
   type = mysql   
   sql_host = localhost   
   sql_user = root   
   sql_pass =   
   sql_db = test   
   sql_query_pre = SET NAMES utf8   
   sql_query_pre = SET SESSION query_cache_type=OFF   
   sql_query =    
   SELECT a.id, a.user_id,b.username, UNIX_TIMESTAMP(a.create_time) AS create_time, a.product_name, a.summary    
   FROM orders a left join users b on a.user_id = b.user_id   
   sql_attr_uint = user_id   
   sql_field_string = username   
   sql_field_string = product_name   
   sql_attr_timestamp = create_time   
     
   sql_ranged_throttle = 0   
   #sql_query_info = SELECT * FROM orders WHERE id=$id   
  }   
     
  index myorder   
  {   
   source = myorder   
   path = /usr/local/sphinx2/var/data/myorder   
   docinfo = extern   
   mlock = 0   
   morphology = none   
   min_word_len = 1   
   #charset_type = zh_cn.utf-8   
   html_strip = 1   
   charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z,A..Z->a..z, a..z, U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6,U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101,U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109,U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F,U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117,U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D,U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135,U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C,U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144,U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B,U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153,U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159,U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161,U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167,U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F,U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175,U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C,U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F,U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9,U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF,U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F,U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E,U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39,U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39,U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60,U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805,U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5,U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9,U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5,U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9,U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1,U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E,U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF,U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF,U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF,U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F,U+A490..U+A4CF   
   ngram_len = 1   
   ngram_chars = U+4E00..U+9FBF, U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF,U+2F800..U+2FA1F, U+2E80..U+2EFF, U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF,U+3040..U+309F, U+30A0..U+30FF,U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF,U+3130..U+318F, U+A000..U+A48F, U+A490..U+A4CF   
  }
  注意:新的sphinx,不支持sql_query_info,charset_type設置了,代碼如下:
 
  WARNING: key 'sql_query_info' was permanently removed from Sphinx configuration. Refer to documentation for details.
  WARNING: key 'charset_type' was permanently removed from Sphinx configuration. Refer to documentation for details.
  3,安裝scws詞庫,代碼如下:
 
  # tar xvjf scws-dict-chs-utf8.tar.bz2 -C /usr/local/scws/etc/  
 
  # chown tank:tank /usr/local/scws/etc/dict.utf8.xdb  
 
  在這里一定要加權限,也就是說讓php-fpm或者php-cgi的運行用戶,擁有dict.utf8.xdb的所有權限,如果不這么做的話,php 擴展調用詞庫會報如下錯誤:
 
  Warning:SimpleCWS::add_dict(): Failed to add the dict file
 
  怎么查看php-fpm,php-cgi的運行用戶呢?代碼如下:
 
  # ps aux |grep php-fpm   
  root 23487 0.0 0.1 284928 4652 ? Ss Nov05 0:00 php-fpm: master process (/etc/php-fpm.conf)   
  tank 23488 0.0 1.3 336108 52328 ? S Nov05 0:02 php-fpm: pool www  //在這里就是tank了   
  tank 23489 0.0 0.8 310484 34028 ? S Nov05 0:02 php-fpm: pool www   
  tank 23490 0.0 0.7 306620 30156 ? S Nov05 0:02 php-fpm: pool www   
  tank 23491 0.0 0.8 310096 33748 ? S Nov05 0:02 php-fpm: pool www   
  tank 23492 0.0 1.2 331812 47712 ? S Nov05 0:02 php-fpm: pool www   
  tank 24669 0.0 1.2 333520 48896 ? S Nov05 0:01 php-fpm: pool www   
  tank 29747 0.0 0.7 305000 27340 ? S 03:27 0:00 php-fpm: pool www   
  tank 29761 0.0 1.0 320536 39928 ? S 03:27 0:00 php-fpm: pool www   
  root 30705 0.0 0.0 103260 872 pts/5 S+ 04:11 0:00 grep php-fpm
  4,配置php.ini,代碼如下:
 
  # vim /etc/php.ini   
  [sphinx]   
  extension = sphinx.so   
     
  [scws]   
  extension = scws.so   
  scws.default.charset = utf-8   
  scws.default.fpath = /usr/local/scws/etc   
  四,啟動sphinx,php-fpm,代碼如下:
 
  1,啟動sphinx
 
  # /usr/local/sphinx2/bin/indexer --config /usr/local/sphinx2/etc/sphinx.conf --all   
  # /usr/local/sphinx2/bin/searchd --config /usr/local/sphinx2/etc/sphinx.conf
  2,重啟php-fpm
 
  # /etc/init.d/php-fpm restart  
 
  前二次,我安裝sphinx,必須在mysql中安裝sphinx存儲插件,而這次沒有.
 
  五,測試sphinx全文檢索
 
  1,命令行的測試,代碼如下:
 
  [root@localhost phpext]# mysql -h 127.0.0.1 -P 9306   
  Welcome to the MySQL monitor. Commands end with ; or g.   
  Your MySQL connection id is 1   
  Server version: 2.2.5-id64-release (r4825)   
     
  Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.   
     
  Oracle is a registered trademark of Oracle Corporation and/or its   
  affiliates. Other names may be trademarks of their respective   
  owners.   
     
  Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.   
     
  mysql> select * from myorder where match('張');   
  +------+------------+------------+-------------+----------------+   
  | id | user_id | username | create_time | product_name |   
  +------+------------+------------+-------------+----------------+   
  | 9 | 1311895262 | 張三 | 1406823894 | tank is 坦克 |   
  | 10 | 1311895263 | tank張二 | 1406823894 | tank is 坦克 |   
  | 11 | 1311895264 | tank張一 | 1406823894 | tank is 坦克 |   
  | 12 | 1311895265 | tank張 | 1406823894 | tank is 坦克 |   
  +------+------------+------------+-------------+----------------+   
  4 rows in set (0.00 sec)   
  2,利用php 擴展,代碼如下:
 
  <?php   
   header("Content-type: text/html; charset=utf-8");   
   $b_time = microtime(true);   
   echo '<p>'.$b_time.'</p>';   
   $key = "張三";   
   $index = "myorder";   
   //========================================分詞   
     
   $so = scws_new();   
   $so->set_charset('utf-8');   
   //默認詞庫   
   $so->add_dict(ini_get('scws.default.fpath') . '/dict.utf8.xdb');   
   //自定義詞庫   
  // $so->add_dict('./dd.txt',SCWS_XDICT_TXT);   
   //默認規則   
   $so->set_rule(ini_get('scws.default.fpath') . '/rules.utf8.ini');   
     
   //設定分詞返回結果時是否去除一些特殊的標點符號   
   $so->set_ignore(true);   
     
   //設定分詞返回結果時是否復式分割,如“中國人”返回“中國+人+中國人”三個詞。   
   // 按位異或的 1 | 2 | 4 | 8 分別表示: 短詞 | 二元 | 主要單字 | 所有單字   
   //1,2,4,8 分別對應常量 SCWS_MULTI_SHORT SCWS_MULTI_DUALITY SCWS_MULTI_ZMAIN SCWS_MULTI_ZALL   
   $so->set_multi(false);   
     
   //設定是否將閑散文字自動以二字分詞法聚合   
   $so->set_duality(false);   
     
   //設定搜索詞   
   $so->send_text($key);   
   $words_array = $so->get_result();   
   $words = "";   
   foreach($words_array as $v)   
   {   
   $words = $words.'|('.$v['word'].')';   
   }   
     
   //加入全詞   
   #$words = '('.$key.')'.$words;   
   $words = trim($words,'|');   
   $so->close();   
   echo '<p>輸入:'.$key.'</p>';   
   echo '<p>分詞:'.$words.'</p>';   
  //========================================搜索   
   $sc = new SphinxClient();   
   $sc->SetServer('127.0.0.1',9312);   
   #$sc->SetMatchMode(SPH_MATCH_ALL);   
   $sc->SetMatchMode(SPH_MATCH_EXTENDED);   
   $sc->SetArrayResult(TRUE);   
   $res = $sc->Query($words,$index);   
   print_r($res);   
   $e_time = microtime(true);   
   $time = $e_time - $b_time;   
   echo '<p>'.$e_time.'</p>';   
     
   echo '<p>'.$time.'</p>';   
   exit;   
  ?>   
  結果如下:
  <p>1415214126.9106</p><p>輸入:張三</p><p>分詞:(張三)</p>Array   
  (   
   [error] =>   
   [warning] =>   
   [status] => 0   
   [fields] => Array   
   (   
   [0] => username   
   [1] => product_name   
   [2] => summary   
   )   
     
   [attrs] => Array   
   (   
   [user_id] => 1   
   [username] => 7   
   [create_time] => 2   
   [product_name] => 7   
   )   
     
   [matches] => Array   
   (   
   [0] => Array   
   (   
   [id] => 9   
   [weight] => 2500   
   [attrs] => Array   
   (   
   [user_id] => 1311895262   
   [username] => 張三   
   [create_time] => 1406823894   
   [product_name] => tank is 坦克   
   )   
     
   )   
     
   )   
     
   [total] => 1   
   [total_found] => 1   
   [time] => 0   
   [words] => Array   
   (   
   [張] => Array   
   (   
   [docs] => 4   
   [hits] => 4   
   )   
     
   [三] => Array   
   (   
   [docs] => 1   
   [hits] => 1   
   )   
     
   )   
     
  )   
  <p>1415214126.9516</p><p>0.041085958480835</p>。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国内久久久精品| 国产精品扒开腿爽爽爽视频| 亚洲国产91色在线| 狠狠色香婷婷久久亚洲精品| 国产免费观看久久黄| 69视频在线播放| 日韩在线观看你懂的| 欧美精品aaa| 日韩中文字幕国产| 欧美亚州一区二区三区| 精品亚洲夜色av98在线观看| 亚洲精品av在线| 国产亚洲一级高清| 国产精品网站视频| 青青青国产精品一区二区| 国产成人中文字幕| 日韩电影中文 亚洲精品乱码| 在线观看日韩www视频免费| 性色av一区二区三区免费| 秋霞av国产精品一区| 久久久久久国产免费| 国产精品都在这里| 国产香蕉97碰碰久久人人| 在线视频国产日韩| 日韩免费观看网站| 91系列在线观看| 欧美亚洲国产成人精品| 中文字幕欧美日韩在线| 久久这里有精品视频| 精品女同一区二区三区在线播放| 欧美自拍视频在线| www.精品av.com| 欧美乱妇40p| 26uuu日韩精品一区二区| 91高清视频免费| 日韩欧美国产视频| 久久久成人的性感天堂| 亚洲最大的免费| 欧美精品在线视频观看| 亚洲女人天堂色在线7777| 久久久久久中文| 尤物99国产成人精品视频| 成人免费午夜电影| 久久精品国产91精品亚洲| 亚洲美女自拍视频| 日韩av黄色在线观看| 亚洲一区二区免费| 97香蕉久久超级碰碰高清版| 色狠狠av一区二区三区香蕉蜜桃| 国产精品高潮呻吟久久av野狼| 国产一区二区三区在线观看视频| 日韩美女av在线免费观看| 中文国产亚洲喷潮| 国产极品精品在线观看| 久久久国产精品视频| 久久91亚洲人成电影网站| 久久艳片www.17c.com| 亚洲一二在线观看| 亚洲国产三级网| 国外色69视频在线观看| 538国产精品一区二区免费视频| 色悠久久久久综合先锋影音下载| 欧美日韩国产一区二区三区| 亚洲女人被黑人巨大进入| 在线丨暗呦小u女国产精品| 日韩av影院在线观看| 国产视频精品va久久久久久| 奇米四色中文综合久久| 亚洲最大激情中文字幕| 亚洲毛茸茸少妇高潮呻吟| 国产成人精品电影| 亚洲美女性生活视频| 久久亚洲国产成人| 国产中文欧美精品| 国产精品吊钟奶在线| 51午夜精品视频| 91久久久久久久一区二区| 亚洲第一在线视频| 91wwwcom在线观看| 亚洲日本中文字幕| 91精品国产电影| 97视频网站入口| 狠狠躁18三区二区一区| 亚洲91av视频| 国产一区二区三区三区在线观看| 亚洲自拍av在线| 亚洲第一视频网| 欧美华人在线视频| 一本一本久久a久久精品综合小说| 久久国产天堂福利天堂| 国产精品久久久久久av福利| 国产视频一区在线| 久久伊人91精品综合网站| 91精品国产高清自在线看超| 91香蕉国产在线观看| 97久久精品人人澡人人爽缅北| 国产午夜精品视频免费不卡69堂| 97人人模人人爽人人喊中文字| 黑人与娇小精品av专区| 成人av在线网址| 亚洲精品久久久久| 亚洲免费伊人电影在线观看av| 91精品国产综合久久久久久蜜臀| 国产成人av网| 亚洲成人999| 日韩免费观看在线观看| 欧美老女人在线视频| 久久中文字幕在线视频| 日韩免费高清在线观看| 久久久久久久影院| 久久久久久久久电影| 日韩欧美在线视频日韩欧美在线视频| 欧美老妇交乱视频| 亚洲午夜精品久久久久久久久久久久| 91人人爽人人爽人人精88v| 久久成年人视频| 亚洲国产精品专区久久| 国产午夜精品一区二区三区| 日韩专区中文字幕| 国产精品观看在线亚洲人成网| 久久久视频在线| 欧美激情va永久在线播放| 久久久久久中文| 成人免费视频在线观看超级碰| 日韩在线观看电影| 91久久精品久久国产性色也91| 亚洲aⅴ男人的天堂在线观看| 精品亚洲aⅴ在线观看| 自拍偷拍亚洲在线| 成人羞羞国产免费| 日本欧美在线视频| 国产综合香蕉五月婷在线| 97在线免费视频| 日韩精品在线私人| 日本高清+成人网在线观看| 久久久精品视频在线观看| 欧美寡妇偷汉性猛交| 国产99久久精品一区二区| 国产精品日韩在线播放| 日韩av综合网| 亲爱的老师9免费观看全集电视剧| 激情成人在线视频| 91影院在线免费观看视频| 成人激情av在线| 欧美高跟鞋交xxxxhd| 国内精品久久久久久影视8| 精品国产一区二区在线| 亚洲欧美激情四射在线日| 国产精品一区二区久久精品| 欧美巨猛xxxx猛交黑人97人| 自拍偷拍免费精品| 国产精品入口日韩视频大尺度| 久久亚洲精品网站| 久久99精品视频一区97| 欧美影院成年免费版| 97精品一区二区视频在线观看| 97婷婷大伊香蕉精品视频| 精品久久久久久国产91| 色yeye香蕉凹凸一区二区av| 欧美日韩国产va另类| 日韩电视剧在线观看免费网站| 久久成人亚洲精品| 亚洲成人999| 黄色一区二区在线观看|