淺析win7系統(tǒng)Xml格式保存日志四大優(yōu)點(diǎn)

淺析win7系統(tǒng)Xml格式保存日志四大優(yōu)點(diǎn)

時(shí)間:2014-03-08 14:52 作者: 來(lái)源:系統(tǒng)城

1. 掃描二維碼隨時(shí)看資訊

2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn):

手機(jī)查看
評(píng)論

    系統(tǒng)城的小編這里要為大家?guī)?lái)的是關(guān)于淺析win7系統(tǒng)Xml格式保存日志四大優(yōu)點(diǎn),大家知道,在windows7系統(tǒng)之前的操作系統(tǒng),我們可以把系統(tǒng)日志另存為文本文件、CSV文件等,在Windows7 中其日志另存為多了一個(gè)Xml格式。這是很多系統(tǒng)管理員所期待的日志格式,采用這個(gè)日志格式,能夠給我們?nèi)粘9芾韼?lái)很大的便利。下面就帶大家一起來(lái)了解一下關(guān)于Xml格式保存日志文件的幾大優(yōu)點(diǎn)!

推薦ghost win7系統(tǒng)下載!

一、對(duì)于WEB的支持性好

 

    現(xiàn)在有不少的項(xiàng)目管理軟件,都是基于WEB來(lái)實(shí)現(xiàn)的。如果把日志文件跟這些WEB項(xiàng)目管理軟件結(jié)合起來(lái)的話,這對(duì)系統(tǒng)管理員的工作將會(huì)有很大的幫助。并且XML文件的壓縮性比較好。由于系統(tǒng)日志的內(nèi)容往往比較多,系統(tǒng)管理員往往一個(gè)人不能夠完成相關(guān)日志記錄的分析。而需要跟數(shù)據(jù)庫(kù)管理員或者其他應(yīng)用軟件負(fù)責(zé)人一起完成相關(guān)的日志分析工作。如果要保存完整的日志信息,往往需要占用比較多的硬盤空間。而如果采用XML格式的文件,往往可以比其他的文件使用更少的硬盤空間,在XML文件中,描述數(shù)據(jù)結(jié)構(gòu)的標(biāo)記可以重復(fù)使用,所以可以通過(guò)高壓縮率來(lái)減少硬盤空間的占用量。

 

二、兼容性高

 

    XML文件的另外一個(gè)優(yōu)點(diǎn),就是其兼容性比較高。現(xiàn)在主流的數(shù)據(jù)庫(kù)軟件,基本上都支持XML文件。也就是說(shuō),系統(tǒng)管理員不僅可以利用微軟的SQL Server數(shù)據(jù)庫(kù)軟件,也可以利用Oracle等非微軟的數(shù)據(jù)庫(kù)軟件,通常情況下,大部分系統(tǒng)管理員不怎么喜歡使用SQL Server數(shù)據(jù)庫(kù),因?yàn)槠湎鄬?duì)來(lái)說(shuō)復(fù)雜一點(diǎn),而且安裝起來(lái)也比較麻煩。再說(shuō),對(duì)日志記錄進(jìn)行統(tǒng)計(jì)分析,使用SQLServer這種大型的數(shù)據(jù)庫(kù)系統(tǒng)也有一點(diǎn)大材小用,而MySQL對(duì)XML文件的支持是非常強(qiáng)大的。而且,數(shù)據(jù)庫(kù)也可以把相關(guān)的統(tǒng)計(jì)結(jié)果保存為XML文件的格式。

 

    另外XML的兼容性還體現(xiàn)在不同操作系統(tǒng)平臺(tái)上的兼容。像事件文件,這是微軟操作系統(tǒng)提供的一種文件格式,在Linux等操作系統(tǒng)上無(wú)法打開(kāi)。再如文本文件,雖然在Linux操作系統(tǒng)上可以打開(kāi)。但是通常情況下會(huì)出現(xiàn)一個(gè)格式的混亂現(xiàn)象,影響系統(tǒng)管理員的正常閱讀。除非系統(tǒng)管理員利用一些系統(tǒng)自帶的工具進(jìn)行轉(zhuǎn)換。但是采用XML格式的文件就不會(huì)出現(xiàn)這種情況。

 

    XML文件看起來(lái)就好像是一個(gè)網(wǎng)頁(yè)。其在Windows操作系統(tǒng)下打開(kāi)是什么樣子的,那么在Linux操作系統(tǒng)上打開(kāi)也是這個(gè)樣子。不僅格式不會(huì)亂掉,而且也不需要用到其它額外的輔助工具。所以提高這個(gè)多操作系統(tǒng)的兼容性,也是非常必要的。即使把日志文件保存在Linux操作系統(tǒng)上的文件服務(wù)器中,也不用擔(dān)心會(huì)有什么問(wèn)題。

 

三、方便閱讀與查詢


    Xml格式的文件與其它文件最大的不同,就是Xml文件是一種結(jié)構(gòu)化的數(shù)據(jù)。通俗的來(lái)說(shuō),其在保存記錄的時(shí)候,會(huì)采用一些特殊的格式化控制符符號(hào),來(lái)保證存儲(chǔ)的數(shù)據(jù)都符合結(jié)構(gòu)化的需要。那么這結(jié)構(gòu)化的數(shù)據(jù)對(duì)于系統(tǒng)管理員最直接的幫助就是系統(tǒng)管理員可以將Xml文件的數(shù)據(jù)輕松的導(dǎo)入到數(shù)據(jù)庫(kù)中,進(jìn)行分析。輕松的把這些日志信息導(dǎo)入到數(shù)據(jù)庫(kù)中。在不需要任何調(diào)整的情況下,就可以把XML格式的文件直接導(dǎo)入到數(shù)據(jù)庫(kù)系統(tǒng)中。由于XML文件可以直接通過(guò)瀏覽器等工具打開(kāi),而這個(gè)瀏覽器又往往是操作系統(tǒng)所必備的一個(gè)應(yīng)用軟件。所以其查看就會(huì)非常的方便。

 

四、日志文件的統(tǒng)一管理


    從微軟Windows7操作系統(tǒng)推出了XML格式的日志文件,筆者現(xiàn)在正在做一個(gè)項(xiàng)目。就是把Windows7操作系統(tǒng)、Oracle數(shù)據(jù)庫(kù)系統(tǒng)以及其它一些支持XML日志文件的應(yīng)用服務(wù)的日志文件,實(shí)現(xiàn)同一個(gè)軟件來(lái)管理。其實(shí)原理很簡(jiǎn)單,就是把這些系統(tǒng)產(chǎn)生的日志文件自動(dòng)傳送到一臺(tái)日志服務(wù)器中,然后數(shù)據(jù)庫(kù)會(huì)自動(dòng)把這些日志文件導(dǎo)入到數(shù)據(jù)庫(kù)服務(wù)器中。并利用數(shù)據(jù)庫(kù)的觸發(fā)器等等工具來(lái)進(jìn)行一些分析、自動(dòng)預(yù)警等等工作。這可以減少系統(tǒng)管理員不時(shí)的查看相關(guān)日志所耗用的時(shí)間,減輕系統(tǒng)管理員的工作量。所以微軟推出了采用XML格式的日志文件,這讓統(tǒng)一管理操作系統(tǒng)與其它非微軟產(chǎn)品的日志文件有了實(shí)現(xiàn)的可能性。因?yàn)閄ML格式是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)文件,其支持的廠商有很多。

 

 

 

< 上一篇

淺析windows7系統(tǒng)Firewall防火墻特性

下一篇 >

盤點(diǎn)Win7系統(tǒng)Windows xp模式的缺陷

相關(guān)教程

網(wǎng)友評(píng)論

0

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)城立場(chǎng)

Win7系統(tǒng)教程排行榜
系統(tǒng)下載排行

系統(tǒng)合集
最近更新

系統(tǒng)

軟件

安卓

文章