精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

主流NoSQL數據庫評測之Tokyo Cabinet

數據庫 其他數據庫
本篇要評測的NoSQL產品是Tokyo Cabinet和Tokyo Tyrant,Tokyo Cabinet是一個性能優秀的數據存儲引擎,而Tokyo Tyrant則提供了訪問Tokyo Cabinet數據的網絡接口。這是一個很成熟的產品,在國內外也有眾多的成功案例。

本篇要評測的NoSQL產品是Tokyo Cabinet和Tokyo Tyrant,Tokyo Cabinet是一個性能優秀的數據存儲引擎,而Tokyo Tyrant則提供了訪問Tokyo Cabinet數據的網絡接口。這是一個很成熟的產品,在國內外也有眾多的成功案例。

一、Tokyo Cabinet和Tokyo Tyrant簡介

Tokyo Cabinet(簡稱TC)和Tokyo Tyrant(簡稱TT),顧名思義,是源自日本的開源項目。由FAL Labs維護,主要的開發人員是Mikio Hirabayashi。最早應用在日本最大的SNS網站mixi.jp上成功后而聲名鵲起。

TC是一個用C寫的數據存儲引擎,以key-value的方式存儲數據,支持Hash、B+ tree、Hash Table等多種數據結構。同時提供了C、 Perl、 Ruby、Java和Lua等多種語言的API支持,但是如果通過網絡來訪問,就需要用TT。TT同樣是用C寫的,支持從網絡端高并發、多線程的訪問TC。另外TC/TT支持master/slave架構,可以通過配置實現高可用性,這也是很不錯的一個特性。

TC因為支持靈活的數據結構而倍受歡迎,特別是Hash Table類型,很像傳統的關系型數據庫,只是每條存儲記錄的列是自由定義的,可以通過列作為條件來查詢,十分方便。這是很多key-value結構的NoSQL產品所不具備的特性。當然,Hash Table類型和Hash、B+ tree相比存取效率會低一些,任何事物都是有兩面性的,在帶來高度靈活度的同時,必然要犧牲部分的效率。

TC/TT是一個久經考驗的很穩定的產品,在千萬及以下數據量級別表現出色。但是開發者由于種種原因,已經很長時間沒有更新版本了,而是推出了對應升級產品,叫做Kyoto Cabinet和Kyoto Tycoon,這也給TC/TT的前景帶來了不明朗的因素,很明顯作者是鼓勵人們使用升級的產品,但是由于新產品沒有更多的成功案例,在業界的影響力反而不如TC/TT,因此在現階段,TC/TT仍然是一個不錯的NoSQL選擇。

二、測試說明

1、測試環境

TC/TT部署在一臺PC 服務器上,配置如下:

CPU為Xeon 2.80GHz *4

內存為4G

硬盤為一塊400G SATA盤

操作系統為64位CentOS 5.3版本

2、測試方法

這里仍然采用第三方實現的PHP客戶端進行測試,網址為http://pecl.php.net/package/tokyo_tyrant,這是一個標準的PHP擴展程序,可以編譯到PHP運行環境中。要說明的是,這個PHP客戶端實現的是TT接口,肯定比使TT自帶的tcrtest效率要低一些,但是我們的測試要盡量模擬實際的生產環境,所以這里使用了第三方的PHP客戶端。

為了不對測試服務器產生額外的影響,測試客戶端部署在另外一臺獨立的服務器上,運行的PHP的版本是5.3.5,web server是Nginx 0.8.54,通過fastcgi的方式調用PHP服務。使用apache ab工具實現多個請求和并發操作。

為了更全面的反應TC/TT的性能,我對B+ tree和Hash Table兩種數據庫類型分別進行了測試,就使用上文提到的ttserver示例語句來建立測試數據庫,每個類型的測試又分為兩個步驟,首先是寫操作,通過500個請求,每個請求寫入10000條記錄,并發度為2來共寫入500萬條數據,數據的key為數字1到5000000,value大小為100個字節。然后是讀操作,也是用500個請求,每個請求隨機根據key值讀出10000條記錄,并發度為10共讀出500萬條記錄,評測的重點是寫入和讀出數據的時間,以及在此過程中服務器的資源使用情況。

三、安裝和使用

1、下載相關軟件的最新版本(TC、TT和TC的lua擴展):

  1. [root@localhost tctt]# wget http://fallabs.com/tokyocabinet/tokyocabinet-1.4.47.tar.gz  
  2. [root@localhost tctt]# wget http://fallabs.com/tokyotyrant/tokyotyrant-1.1.41.tar.gz  
  3. [root@localhost tctt]# wget http://fallabs.com/tokyocabinet/luapkg/tokyocabinet-lua-1.9.tar.gz 

注意這里的lua擴展是可選的,如果不需要使用lua接口,可以不必安裝。

2、安裝lua腳本,注意這里不能通過yum的方式安裝,否則后面裝tt時會提示找不到lua.h文件: 

  1. wget http://www.lua.org/ftp/lua-5.1.4.tar.gz  
  2. make linux  
  3. make install 

安裝過程中一般會報錯如下:

  1. luaconf.h:275:31: error: readline/readline.h: No such file or directory  
  2. luaconf.h:276:30: error: readline/history.h: No such file or directory 

通過yum安裝readline-devel即可:

  1. yum install readline-devel 

3、安裝TC、TT和TC的lua擴展,注意的是如果要使用LUA接口,那么編譯TT的時候要加--enable-lua參數:

  1. [root@localhost tctt]# tar zxvf tokyocabinet-1.4.47.tar.gz  
  2. [root@localhost tctt]# cd tokyocabinet-1.4.47  
  3. [root@localhost tokyocabinet-1.4.47]# ./configure  
  4. [root@localhost tokyocabinet-1.4.47]# make  
  5. [root@localhost tokyocabinet-1.4.47]# make install  
  6. [root@localhost tctt]# tar zxvf tokyocabinet-lua-1.9.tar.gz  
  7. [root@localhost tokyocabinet-lua-1.9]# make  
  8. [root@localhost tokyocabinet-lua-1.9]# make install  
  9. [root@localhost tctt]# tar zxvf tokyotyrant-1.1.41.tar.gz  
  10. [root@localhost tctt]# cd tokyotyrant-1.1.41  
  11. [root@localhost tokyotyrant-1.1.41]# ./configure --enable-lua  
  12. [root@localhost tokyotyrant-1.1.41]# make  
  13. [root@localhost tokyotyrant-1.1.41]# make install 

至此就安裝完成了,整個過程很簡單,當然安裝過程可能需要一些其他的程序包,可以根據提示進行安裝即可。

TT提供了很多命令行工具來管理數據庫,比較常用的兩個是ttserver和tcrmgr。

Ttserver的用法如下:

  1. ttserver [-host name] [-port num] [-thnum num] [-tout num]
  2.  [-dmn] [-pid path] [-kl] [-log path] [-ld|-le] [-ulog path] 
  3. [-ulim num] [-uas] [-sid num] [-mhost name] [-mport num] 
  4. [-rts path] [-rcc] [-skel name] [-mul num] [-ext path]
  5.  [-extpc name period] [-mask expr] [-unmask expr] [dbname] 

各個參數的說明可查看官方文檔,這里就不一一列舉了。我們可以建立一個hash table類型和一個B+ tree類型的數據庫:

  1. ttserver -host 192.168.0.35 -port 11301 -thnum 8 -dmn   
  2. -pid /home/tc/test_data/test_data_b.pid   
  3. -log /home/tc/test_data/test_data_b.log -le   
  4. -ulog /home/tc/test_data/ -ulim 128m -sid 1 -rts /home/tc/test_data/test_data_b.rts /home/tc/test_data/test_data.tcb  
  5.  
  6. ttserver -host 192.168.0.35 -port 11302 -thnum 8 -dmn   
  7. -pid /home/tc/test_data/test_data_t.pid   
  8. -log /home/tc/test_data/test_data_t.log -le   
  9. -ulog /home/tc/test_data/ -ulim 128m -sid 1 -rts /home/tc/test_data/test_data_t.rts /home/tc/test_data/test_data.tct  
  10.  

注意最后一個參數的擴展名tcb和tct決定了數據庫的類型分別是B+ tree和table。

通過tcrmgr命令行工具可以管理遠程數據庫,比如我們要查看key為1的記錄可以這樣操作:

  1. [root@localhost tc]# tcrmgr get -port 11301 192.168.0.35 1 

要了解更詳細的信息,讀者可以參看官方文檔。

#p#

四、測試結果

1、B+tree類型寫操作

成功寫入500萬條記錄,共耗時739秒,平均每秒寫入數據6766筆。數據文件大小137M。寫入過程中,服務器內存、CPU和磁盤等資源使用情況如下圖所示:

 

 

 

可見,CPU使用率平穩,Idle值穩定在73到83之間,wait值穩定在7到12之間。內存分配上的變化較大,主要用來緩存數據,cache部分上升了1.1G,但是沒有交換區到內存的換入換出。磁盤IO表現有周期性的上下波動,估計和TC的實現機制有關,數據先寫入內存緩沖區,然后定期的刷新到磁盤。

2、B+tree類型讀操作

成功讀出500萬條記錄,共耗時1171秒,平均每秒讀出數據4270筆。

讀數據過程中沒有發生磁盤IO。CPU較繁忙,Idle值穩定在38左右,等待CPU資源的進程一直在1到6個之間。內存表現平穩沒有波動。

 

3、Hash Table類型寫操作

成功寫入445萬條記錄,寫入失敗55萬條記錄,共耗時1560秒,平均每秒寫入數據2853筆。數據文件大小538M。寫入過程中,服務器內存、CPU和磁盤等資源使用情況如下圖所示:

 

 

CPU使用率較平穩,Idle值穩定在60到80之間,wait值最高在50左右,穩定在20到40之間。內存cache部分上升了0.7G用于緩存數據。磁盤IO表現有呈階梯狀的上升,最后達到100%,導致無法成功寫入數據。

4、Hash Table類型讀操作

成功讀出500萬條記錄,共耗時175秒,平均每秒讀出數據28571筆。

讀數據過程中沒有發生磁盤IO。CPU較繁忙,Idle值穩定在37到41之間,等待CPU資源的進程一直在1到9個之間。內存表現平穩沒有波動。

 

五、總結

通過以上測試結果可以說明,TC/TT寫入的數據的時候,先緩沖到內存中,然后通過一定的機制寫入磁盤,這也是寫的效率較高的原因,但是由此帶來了周期性的磁盤繁忙,也可能有丟失數據的風險。寫入的數據完全緩存到了文件系統中,所以cache部分占用的內存大量增加,這也是讀取數據的時候沒有發生磁盤IO的原因。B+ tree類型寫入性能十分優異,令人驚訝的是讀出的速度反而慢于寫入的速度。Hash Table類型寫入性能一般,但讀取性能良好。總體上來說TC/TT在非海量數據的情況下表現不錯,服務器資源占用穩定,讀寫效率較高。

【編輯推薦】

  1. Mongodb源碼分析之Mongos分析
  2. Mongodb源碼分析--內存文件映射(MMAP)
  3. 走進MongoDB的世界 展開MongoDB的學習之旅
  4. 淺析Mongodb源碼之游標Cursor
  5. 野心勃勃的NoSQL新貴 MongoDB應用實戰

 

責任編輯:艾婧 來源: ITPUB
相關推薦

2011-07-13 09:58:15

HBase

2011-05-16 10:29:44

HandlerSockNoSQL

2011-07-06 16:36:40

Redis

2011-06-14 09:09:13

NoSQLMongoDB

2011-09-21 11:21:00

NoSQL

2019-03-20 15:59:11

NoSQLRedis數據庫

2024-02-02 10:51:53

2021-09-28 09:25:05

NoSQL數據庫列式數據庫

2011-10-09 09:38:03

OracleNoSQL

2019-07-08 10:36:34

數據庫WebNoSQL

2011-07-19 09:08:50

JavaNoSQL

2010-04-01 09:45:38

NoSQL

2024-03-28 09:00:00

NoSQL數據庫

2011-03-01 09:10:19

開源數據庫

2011-04-14 11:14:21

OracleNoSQLMySQL

2019-07-23 11:41:45

數據庫SQLDocker

2011-03-25 14:40:29

Trinity數據庫

2014-02-27 10:08:33

NoSQL

2023-03-05 16:25:38

NoSQL數據庫

2020-10-31 22:01:40

NoSQL數據庫
點贊
收藏

51CTO技術棧公眾號

操她视频在线观看| 91制片厂毛片| 国产免费av在线| 久久精品国产99| 久久理论片午夜琪琪电影网| 永久免费看mv网站入口78| 国产精品蜜月aⅴ在线| 亚洲一区二区偷拍精品| 日本三级中国三级99人妇网站| 国产毛片毛片毛片毛片毛片| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲天堂网站在线观看视频| 色综合久久久无码中文字幕波多| 桃色av一区二区| 亚洲欧洲综合另类在线| 欧美日韩一区二| 亚洲av无码一区二区三区性色| 麻豆九一精品爱看视频在线观看免费| 欧美老少配视频| 性欧美18一19内谢| 亚洲国产精品久久久久爰性色| 日日骚欧美日韩| 国内精品久久影院| 久久高清内射无套| 欧美日韩一区二区三区视频播放| 亚洲成人av在线| 又色又爽又黄视频| 国产成人免费9x9x人网站视频| 亚洲一区二区三区四区中文字幕 | 亚洲一区二区三区免费| 欧美日韩免费一区二区三区视频 | 国产一区二区三区精品在线| 国产精品2023| 精品免费国产一区二区三区四区| 99九九99九九九99九他书对| 69堂精品视频在线播放| 欧美视频中文字幕在线| 日韩中文字幕在线免费| 青草视频在线免费直播| 亚洲免费观看高清完整版在线观看| 日韩精品久久久免费观看| 日韩一级免费毛片| 国产suv精品一区二区6| 亚洲一区二区三区四区视频| 亚洲在线精品视频| 蜜桃一区二区三区在线| 国产精品久久久999| 一级黄色av片| 丝袜美腿高跟呻吟高潮一区| 全亚洲最色的网站在线观看| 国产精品500部| 最新成人av网站| 久久全球大尺度高清视频| 久久免费播放视频| 亚洲视频日本| 高清欧美性猛交xxxx黑人猛交| 麻豆亚洲av成人无码久久精品| 亚洲精品91| 九九热在线精品视频| 免费在线一区二区三区| 国产综合自拍| 91福利视频在线观看| 免费在线观看av网址| 91久久久久| 情事1991在线| 亚洲在线观看av| 国产呦精品一区二区三区网站| 成人精品aaaa网站| 国产不卡精品视频| 成人av资源站| 欧美精品123| av中文天堂在线| 亚洲视频一区二区免费在线观看| 91成人在线视频观看| heyzo高清在线| 欧美视频在线免费| 精品久久久99| www.豆豆成人网.com| 亚洲精品永久免费精品| 91麻豆制片厂| 欧美午夜久久| 日本中文字幕成人| 国产精品久久久久久在线| 国产精品一二二区| 久久久久久久免费| 九义人在线观看完整免费版电视剧| 一区二区三区波多野结衣在线观看| 东北少妇不带套对白| 欧美www.| 欧美成人官网二区| 一区二区三区四区免费| 亚洲h色精品| 欧美性一区二区三区| 11024精品一区二区三区日韩| 丁香一区二区三区| 亚洲图片都市激情| 2018av在线| 欧美猛男gaygay网站| 日本护士做爰视频| 婷婷六月综合| 青草成人免费视频| av男人天堂网| 国产欧美一区二区精品秋霞影院 | 一区二区精品免费| 欧美1区2区3区| 日韩av成人在线观看| japanese国产| 国产精品国产自产拍高清av| 欧美视频免费看欧美视频| 国产精品第一| 日韩av最新在线观看| 中文字幕电影av| 久久久噜噜噜| 国内视频一区| 日本天码aⅴ片在线电影网站| 欧美在线看片a免费观看| 中国极品少妇xxxx| 欧美freesex交免费视频| 国产精品久久91| 玖玖综合伊人| 图片区小说区区亚洲影院| www.成人黄色| 欧美色女视频| 国产精品v片在线观看不卡| 成人毛片在线精品国产| 自拍av一区二区三区| 亚洲国产精品毛片av不卡在线| 成人精品动漫一区二区三区| 久久成人一区二区| 亚洲天堂狠狠干| 国产亚洲欧美在线| 久久国产乱子伦免费精品| 国产一区在线电影| 久久久久久com| 国内老熟妇对白hdxxxx| 最新热久久免费视频| 欧美伦理片在线观看| 精品国产一区二区三区久久久蜜臀 | 国产91视觉| 先锋成人av| 日韩一区二区三区四区五区六区| 午夜成人亚洲理伦片在线观看| 日韩电影网1区2区| 日韩伦理一区二区三区av在线| 在线视频cao| 亚洲精品小视频在线观看| 国产精品午夜影院| 91麻豆国产自产在线观看| 久草热视频在线观看| 要久久电视剧全集免费| 欧美一区二区三区……| 日本亚洲欧美| 91成人在线观看喷潮| 韩国三级hd中文字幕| 人禽交欧美网站| 亚洲资源在线网| 亚洲精品tv| 欧美区二区三区| 精品人妻一区二区三区四区不卡 | 国产成人视屏| 欧美另类极品videosbestfree| 国产成人精品毛片| 亚洲一二三级电影| 欧美 日本 国产| 视频一区中文字幕| 亚洲一区二区三区涩| 精品国产伦一区二区三区观看说明 | 翔田千里一区二区| 日韩精品欧美专区| 一区二区三区日本视频| 欧美日韩福利视频| 青青草在线免费视频| 欧美亚洲国产bt| 亚洲国产精品免费在线观看| 成人午夜短视频| 国产日韩一区二区在线观看| 第一会所亚洲原创| 91aaaa| 成人国产二区| 日韩在线精品视频| 女人18毛片水真多18精品| 色综合天天做天天爱| 亚洲精品自拍视频在线观看| 国产iv一区二区三区| 茄子视频成人免费观看| 欧美综合视频| 国产精品久久亚洲| 精品3atv在线视频| 欧美黄色三级网站| 都市激情在线视频| 欧美不卡一区二区| 真实新婚偷拍xxxxx| 亚洲伊人色欲综合网| 99久久久无码国产精品性| 国产在线日韩欧美| 少妇高潮喷水久久久久久久久久| 久久精品国产亚洲夜色av网站| 国产高清精品一区二区| 日韩制服诱惑| 国产+成+人+亚洲欧洲| 免费的黄网站在线观看| 精品视频www| 国产哺乳奶水91在线播放| 色噜噜夜夜夜综合网| 麻豆chinese极品少妇| 国产三级精品三级| www.日本高清| 国产成人精品一区二区三区四区| 国产a级片免费观看| 国产精品vip| 亚洲一二区在线| 国产欧美日韩精品一区二区免费| 99中文字幕| 自拍偷拍亚洲| 国产精品久久久久久久久久久久| 国产粉嫩在线观看| 欧美精品在线免费观看| 在线观看黄色av| 亚洲人成人99网站| 天堂网2014av| 欧美成人一级视频| 国产毛片久久久久| 欧美久久一二区| 综合久久中文字幕| 色综合天天综合| 国产免费av一区二区| 亚洲成在线观看| 欧美日韩一级大片| 亚洲人成在线播放网站岛国| 人与嘼交av免费| 久久久91精品国产一区二区三区| 男女性杂交内射妇女bbwxz| 国产精品一区二区视频| 嫩草视频免费在线观看| 蜜桃久久久久久久| 性生交免费视频| 日本麻豆一区二区三区视频| 成人观看免费完整观看| 亚洲免费一区二区| 逼特逼视频在线| 亚洲一区二区网站| 免费在线观看亚洲视频| 国产日韩一区| 黄色片视频在线免费观看| 亚洲欧美日韩精品一区二区| 欧美 日本 亚洲| 国产精品美女久久久| 成人毛片视频网站| 亚洲综合国产激情另类一区| 高清在线观看免费| 模特精品在线| 福利在线一区二区三区| 免费在线观看不卡| 看看黄色一级片| 国内精品视频666| 亚洲妇女无套内射精| 成人动漫在线一区| 精品夜夜澡人妻无码av| 国产三级三级三级精品8ⅰ区| 日本爱爱爱视频| 国产精品久久久久久久久久久免费看 | 蜜桃成人在线视频| 亚洲一区999| 一级毛片视频在线观看| 久久国产精品久久久久久| 欧美videossex| 日本久久精品视频| 欧美videos粗暴| 成人动漫在线观看视频| 少妇精品导航| 亚洲精品一区二区三区樱花| 亚洲精品97| 日韩欧美一区三区| 免费久久精品视频| 欧美老女人bb| 久久综合久久鬼色| 久久嫩草捆绑紧缚| 亚洲丶国产丶欧美一区二区三区| 久久夜色精品国产噜噜亚洲av| 欧美性受xxxx黑人xyx| 国产福利小视频| 亚洲精品在线视频| 激情影院在线观看| 777午夜精品福利在线观看| 国精品产品一区| 国产伦理一区二区三区| 久久性感美女视频| 丁香六月激情婷婷| 青青草国产精品亚洲专区无| 337p日本欧洲亚洲大胆张筱雨| 久久久久久久久99精品| 加勒比婷婷色综合久久| 一本久久a久久免费精品不卡| 国产精品久久久久久69| 日韩精品中文字| 直接在线观看的三级网址| 3344国产精品免费看| 国产一区二区三区国产精品| 久久99久久精品国产| 一区二区电影在线观看| 国产一级片黄色| 成人激情综合网站| 国产老头老太做爰视频| 色偷偷久久一区二区三区| 丰满大乳国产精品| 日韩在线免费视频| 性欧美18xxxhd| 91精品国产综合久久久久久丝袜| 成人在线免费小视频| 国产视频九色蝌蚪| 国产盗摄视频一区二区三区| 手机av在线不卡| 日韩欧美精品在线观看| 亚洲春色一区二区三区| 久久精品国产电影| 麻豆精品蜜桃| 欧美极品一区| 国产精品老牛| 欧美激情一区二区三区p站| 亚洲私人影院在线观看| 国产精品高清无码| 日韩精品在线观看一区| brazzers在线观看| 91久久国产综合久久蜜月精品| 色综合狠狠操| 男女视频在线看| 国产三级一区二区| 夜夜躁日日躁狠狠久久av| 日韩精品免费在线观看| a√中文在线观看| 国产麻豆日韩| 亚洲精品精选| 亚洲精品乱码久久久久久蜜桃图片| 亚洲精品久久久久久国产精华液| 一炮成瘾1v1高h| 色哟哟入口国产精品| 激情欧美一区二区三区黑长吊| 欧洲亚洲一区| 老牛国产精品一区的观看方式| 人妻精品久久久久中文字幕| 狠狠躁天天躁日日躁欧美| 手机看片1024日韩| 91av视频导航| 亚洲黄页网站| www.日本xxxx| 国产精品国产精品国产专区不片| 中文字字幕在线观看| 最近2019中文字幕大全第二页 | 欧美日韩一区不卡| 中文字幕在线播放| 成人免费视频网址| 一区二区影院| 成人一区二区三区仙踪林| 亚洲国产一区二区视频| 蜜桃久久一区二区三区| 91成人在线播放| 国产一区二区欧美| 高清av免费看| 亚洲免费观看视频| 三级网站在线看| 日韩av免费网站| 成人嘿咻视频免费看| 亚洲美女性囗交| 一个色在线综合| 日韩三级电影网| 国产精品久久久久久av福利| 亚洲精品极品少妇16p| 亚洲av无码成人精品区| 精品久久久一区二区| 国产乱子伦三级在线播放| 国产日韩欧美影视| 亚洲欧美伊人| 精品久久久久久中文字幕人妻最新| 色国产精品一区在线观看| 色影视在线观看| 国产一区二区高清视频| 日韩和欧美一区二区| 成人免费精品动漫网站| 日韩欧美成人一区二区| 伊人色综合一区二区三区影院视频| 亚洲国产日韩综合一区| 国产精品77777竹菊影视小说| 国产精品美女久久久久av爽| 中文字幕欧美精品日韩中文字幕| 日韩精品久久久久久久软件91| 免费成人在线视频网站| 国产精品热久久久久夜色精品三区| www.久久成人| 日本久久久久亚洲中字幕| 天堂网在线观看国产精品| 亚洲国产综合视频| 欧美日韩国产免费一区二区| a级片免费在线观看| 日日骚一区二区网站| 成人一二三区视频| 一本一道精品欧美中文字幕| 2018中文字幕一区二区三区| 91精品国产福利在线观看麻豆| 97伦伦午夜电影理伦片| 日韩一级二级三级精品视频|