mSQL數(shù)據(jù)庫的技術(shù)特點(diǎn)點(diǎn)評
導(dǎo)讀:mSQL(mini SQL)是一個(gè)單用戶數(shù)據(jù)庫管理系統(tǒng),個(gè)人使用免費(fèi),商業(yè)使用收費(fèi)。由于它的短小精悍,使其開發(fā)的應(yīng)用系統(tǒng)特別受到互聯(lián)網(wǎng)用戶青睞。mSQL(mini SQL)是一種小型的關(guān)系數(shù)據(jù)庫,性能不是太好,對SQL語言的支持也不夠完全,但在一些網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用中是足夠了。由于mSQL較簡單,在運(yùn)行簡單的SQL語句時(shí)速度比MySQL略快,而MySQL在線程和索引上下了功夫,運(yùn)行復(fù)雜的SQL語句時(shí)比mSQL,PostgreSQL等都要快一些。MSQL的網(wǎng)址是:http://www.hughes.com.au ,最新版本是2005年5月8日發(fā)布的3.7。MSQL的標(biāo)志是一個(gè)鹿。見圖-2。
圖4 mSQL 標(biāo)志
mSQL的技術(shù)特點(diǎn):
安全性方面,mSQL通過ACL文件設(shè)定各主機(jī)上各用戶的訪問權(quán)限,缺省是 全部可讀/寫。mSQL缺乏 ANSI SQL 的大多數(shù)特征,它僅僅實(shí)現(xiàn)了一個(gè)最最少的API,沒有事務(wù)和參考完整性。mSQL與Lite(一種類似C的腳本語言,與分發(fā)一起發(fā)行)緊密結(jié)合,可以得到一個(gè)稱為 W3-mSQL的一個(gè)網(wǎng)站集成包,它是JDBC、ODBC、Perl和PHP API。
嵌入式數(shù)據(jù)庫
嵌入式數(shù)據(jù)庫的名稱來自其獨(dú)特的運(yùn)行模式。這種數(shù)據(jù)庫嵌入到了應(yīng)用程序進(jìn)程中,消除了與客戶機(jī)服務(wù)器配置相關(guān)的開銷。嵌入式數(shù)據(jù)庫實(shí)際上是輕量級的,在運(yùn)行時(shí),它們需要較少的內(nèi)存。它們是使用精簡代碼編寫的,對于嵌入式設(shè)備,其速度更快,效果更理想。嵌入式運(yùn)行模式允許嵌入式數(shù)據(jù)庫通過 SQL 來輕松管理應(yīng)用程序數(shù)據(jù),而不依靠原始的文本文件。嵌入式數(shù)據(jù)庫還提供零配置運(yùn)行模式,這樣可以啟用其中一個(gè)并運(yùn)行一個(gè)快照。
【編輯推薦】