文件服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器的區(qū)別
數(shù)據(jù)數(shù)據(jù)庫(kù)
文件服務(wù)器于客戶/服務(wù)器數(shù)據(jù)庫(kù)之間有一個(gè)重要差別.從根本上說(shuō),這兩個(gè)術(shù)語(yǔ)指數(shù)據(jù)處理的兩種不同方式.
在文件服務(wù)器數(shù)據(jù)庫(kù)中,數(shù)據(jù)存放在文件之中,數(shù)據(jù)的各個(gè)用戶直接從文件中取得他們所需的東西.當(dāng)有修改發(fā)生時(shí),應(yīng)用程序打開(kāi)文件并寫入新數(shù)據(jù).當(dāng)需要顯示現(xiàn)有數(shù)據(jù)時(shí),應(yīng)用程序打開(kāi)文件并讀取數(shù)據(jù).如果一個(gè)數(shù)據(jù)庫(kù)有20個(gè)不同的用戶,那么所有20個(gè)用戶均讀取和寫入這個(gè)相同的文件.
同文件服務(wù)器數(shù)據(jù)庫(kù)的情形相反,在客戶/服務(wù)器數(shù)據(jù)庫(kù)中,雖然數(shù)據(jù)仍然存放在文件中,但文件訪問(wèn)由一個(gè)統(tǒng)一的主程序控制.當(dāng)一個(gè)應(yīng)用程序需要利用現(xiàn)有數(shù)據(jù)時(shí),這個(gè)應(yīng)用程序向服務(wù)器發(fā)送一個(gè)請(qǐng)求.服務(wù)器查找相應(yīng)的數(shù)據(jù),并將這個(gè)數(shù)據(jù)發(fā)回到應(yīng)用程序.當(dāng)一個(gè)應(yīng)用程序需要向數(shù)據(jù)庫(kù)中寫入新數(shù)據(jù)時(shí),它將該數(shù)據(jù)發(fā)送到服務(wù)器,然后由服務(wù)器執(zhí)行實(shí)際的寫入操作.只有一個(gè)統(tǒng)一的程序?qū)?shù)據(jù)文件執(zhí)行讀取和寫入操作.
一般說(shuō)來(lái),面向單用戶桌面的數(shù)據(jù)庫(kù)都是文件服務(wù)器數(shù)據(jù)庫(kù),而面向部門、公司或企業(yè)用戶的數(shù)據(jù)庫(kù)(Oracle\sybase\sql)都是客戶/服務(wù)器數(shù)據(jù)庫(kù)??蛻?服務(wù)器數(shù)據(jù)庫(kù)在大型環(huán)境中有幾個(gè)重要優(yōu)勢(shì),其中包括:
1、由于只有一個(gè)統(tǒng)一的程序讀取和寫入數(shù)據(jù),所以破壞關(guān)鍵數(shù)據(jù)的意外修改或癱瘓的可能性更小。
2、這個(gè)統(tǒng)一的服務(wù)器程序可以充當(dāng)一個(gè)監(jiān)視所有客戶的看門人,從而使安全政策的建立和執(zhí)行變得更容易。
3、由于線路上只有請(qǐng)求流和結(jié)果流,所以客戶/服務(wù)器數(shù)據(jù)庫(kù)會(huì)比文件服務(wù)器數(shù)據(jù)庫(kù)更有效的利用網(wǎng)絡(luò)帶寬。
4、由于只有所有的讀取和寫入都由一臺(tái)統(tǒng)一的計(jì)算機(jī)來(lái)完成,所以升級(jí)這臺(tái)計(jì)算機(jī)來(lái)提高數(shù)據(jù)庫(kù)性能變得更容易。
5、客戶/服務(wù)器數(shù)據(jù)庫(kù)往往提供保護(hù)數(shù)據(jù)的特性,比如日志事務(wù)和磁盤或網(wǎng)絡(luò)錯(cuò)誤的恢復(fù)。嚴(yán)格地說(shuō),文件服務(wù)器數(shù)據(jù)庫(kù)也會(huì)提供這些特性
轉(zhuǎn)自:blog.sina.com.cn/s/blog_6406e7830100ivj8.html
Tags:數(shù)據(jù)數(shù)據(jù)庫(kù),文件服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器的區(qū)別
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。