青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

  很有用的開源跨平臺(tái)數(shù)據(jù)庫,可以作為客戶端的小型內(nèi)存數(shù)據(jù)庫使用,據(jù)說它有N多用戶(Nokia's Symbian,Mozilla,Abobe,Google,阿里旺旺,飛信,Chrome,F(xiàn)ireFox),記錄下。
  下文轉(zhuǎn)自:
    http://www.cnblogs.com/stephen-liu74/archive/2012/03/09/2328757.html

   http://www.yongfa365.com/Item/SQLite.html

    在實(shí)際的應(yīng)用中,SQLite作為目前最為流行的開源嵌入式關(guān)系型數(shù)據(jù)庫,在系統(tǒng)的架構(gòu)設(shè)計(jì)中正在扮演著越來越為重要的角色。和很多其它嵌入式NoSQL數(shù)據(jù)庫不同的是,SQLite支持很多關(guān)系型數(shù)據(jù)庫的基本特征,這在數(shù)據(jù)移植、程序演示等應(yīng)用中有著不可替代的優(yōu)勢(shì)。從官方文檔中我們可以獲悉到,SQLite支持的數(shù)據(jù)量和運(yùn)行效率都是非常驕人的,因此在海量數(shù)據(jù)的解決方案中,SQLite可以作為數(shù)據(jù)預(yù)計(jì)算的橋頭堡,從而顯著減少存儲(chǔ)在關(guān)系型數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)數(shù)量,最終提高系統(tǒng)的查詢效率和運(yùn)行期效率,同時(shí)也可以顯著的降低數(shù)據(jù)備份的磁盤開銷。這里提供了該系列博文的目錄,以方便網(wǎng)友和我個(gè)人的學(xué)習(xí)與參閱。
      Finally, if you are interseting in my series blogs, please pay more attention on my following ones, such as Redis, MongoDB, Lua and PostgreSQL. Thank you for your reading and comments, that will give me more effective encouragement and stimulate me to move ahead with stable and continuous. 

 

SQLite學(xué)習(xí)手冊(cè)(開篇)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/09/2317603.html
一、簡(jiǎn)介
二、SQLite的主要優(yōu)點(diǎn)
三、和RDBMS相比SQLite的一些劣勢(shì)
四、個(gè)性化特征

SQLite學(xué)習(xí)手冊(cè)(C/C++接口簡(jiǎn)介)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/13/2321386.html
一、概述
二、核心對(duì)象和接口
三、參數(shù)綁定

SQLite學(xué)習(xí)手冊(cè)(數(shù)據(jù)表和視圖)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/13/2321668.html
一、創(chuàng)建數(shù)據(jù)表
二、表的修改
三、表的刪除
四、創(chuàng)建視圖
五、刪除視圖

SQLite學(xué)習(xí)手冊(cè)(內(nèi)置函數(shù))
http://www.cnblogs.com/stephen-liu74/archive/2012/01/13/2322027.html
一、聚合函數(shù)
二、核心函數(shù)
三、日期和時(shí)間函數(shù)

SQLite學(xué)習(xí)手冊(cè)(索引和數(shù)據(jù)分析/清理)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/14/2322335.html
一、創(chuàng)建索引
二、刪除索引
三、重建索引
四、數(shù)據(jù)分析
五、數(shù)據(jù)清理

SQLite學(xué)習(xí)手冊(cè)(數(shù)據(jù)庫和事物)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/14/2322575.html
一、Attach數(shù)據(jù)庫
二、Detach數(shù)據(jù)庫
三、事物

SQLite學(xué)習(xí)手冊(cè)(表達(dá)式)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/16/2323907.html
一、常用表達(dá)式
二、條件表達(dá)式
三、轉(zhuǎn)換表達(dá)式

SQLite學(xué)習(xí)手冊(cè)(數(shù)據(jù)類型)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/18/2325258.html
一、存儲(chǔ)種類和數(shù)據(jù)類型
二、類型親緣性
三、比較表達(dá)式
四、操作符

SQLite學(xué)習(xí)手冊(cè)(命令行工具)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/18/2325981.html

SQLite學(xué)習(xí)手冊(cè)(在線備份)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/19/2326309.html
一、常用備份
二、在線備份APIs簡(jiǎn)介
三、高級(jí)應(yīng)用技巧

SQLite學(xué)習(xí)手冊(cè)(內(nèi)存數(shù)據(jù)庫)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/20/2328348.html
一、內(nèi)存數(shù)據(jù)庫
二、臨時(shí)數(shù)據(jù)庫

SQLite學(xué)習(xí)手冊(cè)(臨時(shí)文件)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/21/2328483.html
一、簡(jiǎn)介
二、具體說明
三、相關(guān)的編譯時(shí)參數(shù)和指令
四、其它優(yōu)化策略

SQLite學(xué)習(xí)手冊(cè)(鎖和并發(fā)控制)
http://www.cnblogs.com/stephen-liu74/archive/2012/01/22/2328753.html
一、概述
二、文件鎖
三、回滾日志
四、數(shù)據(jù)寫入
五、SQL級(jí)別的事物控制

SQLite學(xué)習(xí)手冊(cè)(實(shí)例代碼<一>)
http://www.cnblogs.com/stephen-liu74/archive/2012/02/07/2340780.html
一、獲取表的Schema信息
二、常規(guī)數(shù)據(jù)插入

SQLite學(xué)習(xí)手冊(cè)(實(shí)例代碼<二>)
http://www.cnblogs.com/stephen-liu74/archive/2012/02/07/2341480.html
三、高效的批量數(shù)據(jù)插入
四、數(shù)據(jù)查詢


哪些人,哪些公司或軟件在用SQLite:

Nokia's Symbian,Mozilla,Abobe,Google,阿里旺旺,飛信,Chrome,F(xiàn)ireFox
可見SQLite的穩(wěn)定性及性能是不會(huì)有什么問題的,詳細(xì)列表請(qǐng)參見:http://www.sqlite.org/famous.html。

網(wǎng)上關(guān)于SQLite的介紹一抓一大把,總結(jié)起來,他有如下特點(diǎn):

SQLite優(yōu)點(diǎn)及適應(yīng)場(chǎng)合:

輕量級(jí)
綠色組件
單一文件
跨平臺(tái)
查詢效率極高
使用事務(wù)插入速度極快
支持limit分頁
適合查詢速度要求較高,內(nèi)存占用較少的場(chǎng)合,尤其是嵌入式操作系統(tǒng),如各種手機(jī)操作系統(tǒng),低并發(fā)web(99.9%網(wǎng)站是低并發(fā)),php環(huán)境里原生支持SQLite,asp.net/.net winform里可以很方便的使用System.Data.SQLite

缺點(diǎn)與不適應(yīng)場(chǎng)合:

不適合并發(fā)性高的場(chǎng)合 如大量insert,update訪問,SQL標(biāo)準(zhǔn)支持不全

SQLite vs Access

SQLite官方網(wǎng)站沒有與Access對(duì)比的說明,我覺得應(yīng)該是:SQLite是開源的,單文件,不僅可以運(yùn)行在Windows上,也可以運(yùn)行在各種Linux系統(tǒng)上,而他的很多場(chǎng)合跟Access是不同的,他的優(yōu)勢(shì)足以站在一個(gè)比Access更高的位置,所以沒有可比性,但我們普通人拿Access跟SQLite比,是因?yàn)樗麄兘患牡胤?,關(guān)系到我們?nèi)∩帷?/p>

交集處有:windows系統(tǒng)里web/winform,

在我的測(cè)試中
一次插入5行及以上,每行有20來個(gè)字符,SQLite使用事務(wù)速度遠(yuǎn)快于access
一次插入多行,每行有8000以上字符,SQLite使用事務(wù)速度 快于 access 一倍左右
SQLite查詢速度極快,甚至快過SQL Server 2008 r2 10倍(因?yàn)镸SSQL索引列不能超過900個(gè)字符,所以varchar(max)不能建索引)
單條數(shù)據(jù)插入速度比Access略慢,事務(wù)插入大量數(shù)據(jù),在每行數(shù)據(jù)量不大時(shí),遠(yuǎn)快于Access
Access經(jīng)常出現(xiàn)數(shù)據(jù)庫壞的情況,SQLite聽說沒有這個(gè)問題。
 

SQLite極速Select測(cè)試

同樣的數(shù)據(jù),同樣的SQL語句:
SELECT * FROM dbo.Articles WHERE txtContent LIKE '%柳永法%'
在SQLite及MSSQL上執(zhí)行效率讓人震撼,SQLite竟然快MSSQL 10倍,
并且SQLite沒有進(jìn)程只看到程序進(jìn)程內(nèi)存沒有任何升高,而MSSQL的進(jìn)程則從1G多升到了3G多

數(shù)據(jù)庫條數(shù)查詢用時(shí)
SQLite11884860s
MSSQL118848540s
   
SQLite74286s
MSSQL742860s

 

關(guān)于SQLite多線程及ASP.net并發(fā)測(cè)試

  1. //Winform 1000個(gè)線程同時(shí)操作,僅cpu占用很高外,數(shù)據(jù)正常插入,沒有使用Lock  
  2. ThreadPool.SetMinThreads(1000, 1000);  
  3. ThreadPool.SetMaxThreads(1000, 1000);  
  4. for (int i = 0; i < 1000; i++)  
  5. {  
  6.     ThreadPool.QueueUserWorkItem((obj) =>  
  7.     {  
  8.         SQLiteParameter[] parms ={  
  9.         new SQLiteParameter("@txtTitle""標(biāo)題"+obj),  
  10.         new SQLiteParameter("@txtContent""內(nèi)容可以大于8000"+obj+new string('=',8000+1000)),  
  11.         new SQLiteParameter("@Adder""添加人"+obj),  
  12.         new SQLiteParameter("@AddTime", DateTime.Now),  
  13.         new SQLiteParameter("@DeptId", 1),  
  14.         };  
  15.           
  16.         SQLiteHelper.ExecuteNonQuery(SQLiteConnectionString, CommandType.Text, @"  
  17.         insert into Articles(txtTitle,txtContent,Adder,AddTime,DeptId) values (@txtTitle,@txtContent,@Adder,@AddTime,@DeptId)  
  18.         ", parms);  
  19.       
  20.     }, i);  
  21. }  

ASP.net使用Microsoft Web Application Stress Tool進(jìn)行1000個(gè)線程的壓力測(cè)試1分鐘,使用Elmah.dll記錄錯(cuò)誤,測(cè)試后沒發(fā)現(xiàn)程序報(bào)錯(cuò),也只是很占CPU而已

通過本人測(cè)試,SQLite也應(yīng)該算是比較適合高并發(fā),及多線程,但官方說不適合,不知道是不是我測(cè)試方法不對(duì)

SQLite資源地址:

SQLite的官方主頁:
http://www.sqlite.org/

SQLite中文站:
http://www.sqlite.com.cn/

System.Data.SQLite:
http://sqlite.phxsoftware.com/

sql學(xué)習(xí)筆記之 嵌入式數(shù)據(jù)庫(sqlite,firebird)
http://www.cnblogs.com/ljzforever/archive/2010/03/09/1681453.html

SQLite GUI圖形管理工具:

SQLite Expert(可選數(shù)據(jù)庫編碼,支持原生配置各種參數(shù),軟件更新速度極快,一天一個(gè)或多個(gè)版本,經(jīng)試用,發(fā)現(xiàn)還有很多不完善的地方):
http://www.sqliteexpert.com/download.html

Navicat for SQLite(導(dǎo)入,導(dǎo)出功能強(qiáng)大,功能實(shí)用,操作直觀,有些小缺陷,更新速度還行):
http://www.navicat.com/en/download/download.html

SQLite Administrator(古老,但還是有很多人覺得不錯(cuò),編碼支持不強(qiáng),可能亂碼):
http://sqliteadmin.orbmu2k.de/

FireFox管理SQLite的插件 SQLite Manager(沒多使用??雌饋聿诲e(cuò)):
https://addons.mozilla.org/en-US/firefox/addon/5817/

 

SQLite參考資料:

開源有感系列 之開源數(shù)據(jù)庫有感[新內(nèi)容添加版本]:
http://www.cnblogs.com/unruledboy/archive/2005/02/04/98604.html

到底SQLite有多強(qiáng)?在我的2臺(tái)機(jī)器上的壓力測(cè)試:
http://www.cnblogs.com/unruledboy/archive/2005/03/26/sqliteperformance.html

Access和Firebird及SQLite的性能比較
http://www.cnblogs.com/kevin-moon/archive/2008/12/01/1344658.html
http://www.cnblogs.com/Kevin-moon/archive/2008/11/14/1333285.html

淺談SQLite——實(shí)現(xiàn)與應(yīng)用:
http://www.cnblogs.com/hustcat/archive/2010/01/27/1657821.html

SQLite數(shù)據(jù)庫是中小站點(diǎn)CMS的最佳選擇:
http://www.dbanotes.net/database/sqlite_cms.html

SQLite的局限性:
http://dev.firnow.com/course/7_databases/sql/sqlServer/200838/103309.html

sqlite常見問題:
http://dev.firnow.com/course/7_databases/sql/sqlServer/200838/103310.html

MySQL大戰(zhàn)SQLite(PostgreSQL強(qiáng)勢(shì)亂入):
http://obmem.com/?p=493


★SQLite技術(shù)上的優(yōu)點(diǎn)和特性

  SQLite是一個(gè)輕量級(jí)、跨平臺(tái)的關(guān)系型數(shù)據(jù)庫。既然號(hào)稱關(guān)系型數(shù)據(jù)庫,支持SQL92標(biāo)準(zhǔn)中常用的玩意兒(比如視圖、事務(wù)、觸發(fā)器等)就是理所當(dāng)然的了,咱今天就不細(xì)說了。今天主要聊聊一些有點(diǎn)特色的玩意兒。

  ◇輕量級(jí)
  先說它的第一個(gè)特色:輕量級(jí)。想必SQLite的作者很看重這個(gè)特性,連它的Logo都是用的“羽毛”,來顯擺它的輕飄飄。
SQLite和C/S模式的數(shù)據(jù)庫軟件不同,它是進(jìn)程內(nèi)的數(shù)據(jù)庫引擎,因此不存在數(shù)據(jù)庫的客戶端和服務(wù)器。使用SQLite一般只需要帶上它的一個(gè)動(dòng)態(tài)庫,就可以享受它的全部功能。而且那個(gè)動(dòng)態(tài)庫的尺寸也挺小,3.6.27版本也就幾百K

  ◇綠色軟件
SQLite的另外一個(gè)特點(diǎn)是綠色:它的核心引擎本身不依賴第三方的軟件,使用它也不需要“安裝環(huán)境”(如:Oledb等)。所以在部署的時(shí)候能夠省去不少麻煩。

  ◇單一文件
所謂的“單一文件”,就是數(shù)據(jù)庫中所有的信息(比如表、視圖、觸發(fā)器、等)都包含在一個(gè)文件內(nèi)。這個(gè)文件可以copy到其它目錄或其它機(jī)器上,也照用不誤。

  ◇跨平臺(tái)/可移植性
  如果光支持主流操作系統(tǒng)(Windows,Linux),那就沒啥好吹噓的了。除了主流操作系統(tǒng),SQLite還支持了很多小型嵌入式系統(tǒng),比如Android、Windows Mobile、Symbin、Palm、VxWorks等,也就是說iPhone,Android等手機(jī)上都可以用。

  ◇內(nèi)存數(shù)據(jù)庫(in-memory database)
這年頭,內(nèi)存越來越便宜,很多普通PC都開始以GB為單位來衡量內(nèi)存(服務(wù)器就更甭提了)。這時(shí)候,SQLite的內(nèi)存數(shù)據(jù)庫特性就越發(fā)顯得好用。
SQLite的API不區(qū)分當(dāng)前操作的數(shù)據(jù)庫是在內(nèi)存還是在文件(對(duì)于存儲(chǔ)介質(zhì)是透明的)。所以如果你覺得磁盤I/O有可能成為瓶頸的話,可以考慮切換為內(nèi)存方式。切換的時(shí)候,操作SQLite的代碼基本不用大改,只要在開始時(shí)把文件Load到內(nèi)存,結(jié)束時(shí)把內(nèi)存的數(shù)據(jù)庫Dump回文件就OK了。在這種情況下,前面提到的“online backup API”就派上用場(chǎng)了,聰明的同學(xué)應(yīng)該明白我為啥這么期待backup功能了吧?

★技術(shù)上的缺點(diǎn)和不足

  前面光聊了特性和優(yōu)點(diǎn),為了避免槍手寫軟文的嫌疑,再來說說SQLite的一些缺點(diǎn)。列位看官將來如果想用它,這些缺點(diǎn)要權(quán)衡一下。

  ◇并發(fā)訪問的鎖機(jī)制
SQLite在并發(fā)(包括多進(jìn)程和多線程)讀寫方面的性能一直不太理想。數(shù)據(jù)庫可能會(huì)被寫操作獨(dú)占,從而導(dǎo)致其它讀寫操作阻塞或出錯(cuò)。

  ◇SQL標(biāo)準(zhǔn)支持不全
在它的官方網(wǎng)站上,具體列舉了不支持哪些SQL92標(biāo)準(zhǔn)。我個(gè)人感覺比較不爽的是不支持外鍵約束。

  ◇網(wǎng)絡(luò)文件系統(tǒng)(以下簡(jiǎn)稱NFS)
  有時(shí)候需要訪問其它機(jī)器上的SQLite數(shù)據(jù)庫文件,就會(huì)把數(shù)據(jù)庫文件放置到網(wǎng)絡(luò)共享目錄上。這時(shí)候你就要小心了。當(dāng)SQLite文件放置于NFS時(shí),在并發(fā)讀寫的情況下可能會(huì)出問題(比如數(shù)據(jù)損壞)。原因據(jù)說是由于某些NFS的文件鎖實(shí)現(xiàn)上有Bug。

★編程語言接口

  SQLite支持很多種語言的編程接口。這對(duì)于我這種喜歡混用多種編程語言的人來說,是很爽的。下面我大概介紹一下。

  ◇C/C++
  由于SQLite本身是C寫的,它自帶的API也是C接口的。所以C/C++用起來最直接了。假如你不喜歡面向過程的C API風(fēng)格,可以另外找個(gè)C++的包裝庫。想重新發(fā)明輪子的同學(xué),也可以自己包裝一個(gè)。
◇Java
如果要用Java訪問SQLite,可以通過SQLite的JDBC驅(qū)動(dòng),或者通過專門的SQLite包裝庫。我個(gè)人建議走JDBC方式,萬一將來要換數(shù)據(jù)庫,代碼就不用大改。
◇Python
pysqlite是Python操作SQLite的首選。從Python 2.5開始,它已經(jīng)被整合到Python的標(biāo)準(zhǔn)庫中??磥鞵ython社區(qū)還是蠻喜歡SQLite嘛。
◇.net
對(duì)于喜歡.net的同學(xué),可以通過System.Data.SQLite來訪問。
◇Ruby
Ruby可以通過SQLite-Ruby操作SQLite數(shù)據(jù)庫,不過我沒用過。
◇Perl
在CPAN上有DBD::SQLite,不過我也沒用過。

★一些非技術(shù)的參考因素

  前面講的都是技術(shù)層面的話題,如果你考慮在公司的商業(yè)軟件項(xiàng)目中使用SQLite。還需要根據(jù)“如何選擇開源項(xiàng)目”里面提到的幾個(gè)參考因素,再評(píng)估一下。
◇授權(quán)協(xié)議(License)
SQLite使用的是Public Domain協(xié)議,這是最爽一種,可以放心大膽地用。
◇用戶的普及程度
最近這幾年,使用SQLite的人越來越多(從Google Trends可以反應(yīng)出來)。包括一些大公司也開始把它整合到產(chǎn)品中(比如Google的Gears、Apple的Safari、Adobe的AIR)。這說明它的健壯性、穩(wěn)定性等方面不會(huì)有太大問題。
◇開發(fā)的活躍程度
如果到SQLite的Change Log上大致了解一下,可以看出最近5年基本上每1-2個(gè)月都會(huì)有更新。說明開發(fā)的活躍度還是非常高的。
從上述幾個(gè)非技術(shù)因素來看,SQLite用于商業(yè)公司的軟件項(xiàng)目還是非常靠譜的。


 

posted on 2012-10-16 10:12 Richard Wei 閱讀(5241) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 開源
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久男人资源视频| 国产色产综合色产在线视频| 久久精品在线| 欧美日韩高清区| 嫩草成人www欧美| 国产日韩精品久久| av成人免费观看| 亚洲精品久久久久久久久久久| 亚洲免费影院| 亚洲午夜在线视频| 欧美国产日本在线| 美女精品自拍一二三四| 国产一区二区三区视频在线观看| 艳女tv在线观看国产一区| 亚洲精品综合久久中文字幕| 葵司免费一区二区三区四区五区| 久久亚洲私人国产精品va媚药 | 欧美日韩在线观看视频| 欧美黑人一区二区三区| 亚洲第一色在线| 久久久久久欧美| 久久综合一区| 亚洲第一久久影院| 久久中文久久字幕| 欧美黄色小视频| 亚洲国产成人不卡| 免费视频一区| 亚洲国产成人不卡| 亚洲免费观看视频| 欧美日韩一区视频| 宅男精品视频| 欧美一区二区在线视频| 国产亚洲一级| 久久综合中文色婷婷| 欧美成人精品在线视频| 91久久精品久久国产性色也91| 欧美sm视频| 日韩一级精品视频在线观看| 亚洲愉拍自拍另类高清精品| 国产精品入口福利| 欧美一区二区三区视频| 你懂的亚洲视频| 亚洲精品亚洲人成人网| 欧美日韩视频在线| 亚洲欧美影音先锋| 免费精品99久久国产综合精品| 91久久国产综合久久91精品网站| 欧美精品在线极品| 亚洲一区二区三区在线看| 欧美综合国产精品久久丁香| 在线欧美亚洲| 欧美日韩一区二区视频在线观看| 午夜伦理片一区| 亚洲成人在线视频播放| 亚洲视频一区二区在线观看 | 欧美日韩日韩| 新狼窝色av性久久久久久| 麻豆精品一区二区av白丝在线| 亚洲精品一线二线三线无人区| 国产精品成人一区二区三区夜夜夜| 亚洲男女自偷自拍图片另类| 欧美成人免费一级人片100| 一本一本久久a久久精品综合麻豆| 国产精品毛片在线| 久久这里有精品视频| 亚洲视频精品| 欧美国产视频在线观看| 午夜精品福利视频| 亚洲国产小视频| 国产欧美一区二区精品性| 欧美电影在线观看| 久久国产夜色精品鲁鲁99| 99re视频这里只有精品| 欧美成人高清视频| 欧美专区在线| 亚洲一区二区三区在线观看视频| 尤物yw午夜国产精品视频| 国产精品久久久久77777| 欧美电影打屁股sp| 久久精品国产免费观看| 亚洲午夜精品网| 亚洲免费电影在线观看| 亚洲电影在线免费观看| 久久久另类综合| 午夜精品影院| 亚洲一区视频| 一本综合久久| 亚洲精品在线电影| 亚洲高清网站| 伊人蜜桃色噜噜激情综合| 国产精品久在线观看| 欧美日韩国产在线一区| 欧美大片一区二区| 欧美暴力喷水在线| 久久天天综合| 久久久久一区二区| 欧美在线三级| 久久精品国产精品亚洲精品| 亚洲欧美日韩国产中文在线| 中文日韩电影网站| 一区二区日韩欧美| 99在线精品视频| 亚洲麻豆一区| 日韩午夜av在线| 夜夜爽99久久国产综合精品女不卡| 亚洲国产精品一区二区第一页| 蜜乳av另类精品一区二区| 久久久午夜精品| 久久人人97超碰人人澡爱香蕉| 久久精品国产77777蜜臀| 久久精品国产69国产精品亚洲 | 久久尤物电影视频在线观看| 久久久久这里只有精品| 久久久久久欧美| 毛片一区二区| 欧美日韩精品在线观看| 欧美日韩三区四区| 国产精品乱码人人做人人爱| 国产精品乱码久久久久久| 国产拍揄自揄精品视频麻豆| 国产一区二区三区免费观看| 一区在线影院| 最新日韩中文字幕| 一本久久a久久免费精品不卡| 亚洲一二三级电影| 欧美一级在线视频| 久久久噜噜噜久久中文字幕色伊伊| 久久综合影视| 亚洲激情电影在线| 亚洲午夜一区二区| 久久精品中文字幕一区| 免费中文日韩| 国产精品大片| 在线观看不卡| 亚洲视频在线观看| 久久久综合精品| 亚洲片在线观看| 亚洲欧美一区二区三区极速播放| 久久综合五月天婷婷伊人| 欧美日韩一区二区三区在线观看免| 国产乱码精品| 亚洲黄页一区| 久久爱另类一区二区小说| 美国成人毛片| 亚洲一级片在线观看| 快射av在线播放一区| 国产精品久久久久999| 在线不卡a资源高清| 亚洲午夜久久久久久久久电影院| 欧美专区亚洲专区| 亚洲日本电影在线| 久久国产成人| 国产精品久久久久久久久| 亚洲高清视频的网址| 午夜激情久久久| 91久久精品国产91性色| 欧美在线观看视频一区二区三区| 欧美激情一区二区三区在线视频观看 | 亚洲影视中文字幕| 欧美成人免费视频| 国产一区二区三区成人欧美日韩在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 免费成人性网站| 国产一区二区三区在线观看免费视频| 日韩一本二本av| 蜜臀a∨国产成人精品| 亚洲天堂男人| 欧美日韩xxxxx| 亚洲国产你懂的| 久久中文欧美| 欧美一进一出视频| 欧美四级伦理在线| av成人免费观看| 亚洲第一色在线| 久久―日本道色综合久久| 国产偷自视频区视频一区二区| 亚洲视频在线免费观看| 91久久黄色| 欧美大色视频| 亚洲人午夜精品免费| 欧美mv日韩mv亚洲| 欧美综合第一页| 国产在线精品成人一区二区三区| 午夜精品久久久久久久男人的天堂| 亚洲精品一区二区三区99| 欧美成年人视频网站欧美| 亚洲黄色小视频| 亚洲国产午夜| 欧美精品久久久久a| 一本大道久久精品懂色aⅴ| 91久久精品久久国产性色也91| 免费看黄裸体一级大秀欧美| 最新国产乱人伦偷精品免费网站 | 国产精品亚洲综合一区在线观看 | 亚洲福利国产| 欧美福利小视频| 99精品热6080yy久久 | 夜色激情一区二区| 欧美午夜免费| 久久电影一区|