關(guān)于RDF的一些思考

這一部分就不準(zhǔn)備用英語了众辨,因?yàn)樵谶@段時間的學(xué)習(xí)和查找過程中尉辑,發(fā)現(xiàn)關(guān)于RDF(Resource Description Framework)的中文資料較少椰苟,并且質(zhì)量也不是特別高牢贸。希望我的思考能給這相關(guān)方面的初學(xué)者帶來幫助句惯。由于自己也是初學(xué),水平有限引润,歡迎交流巩趁。


這里有最基本的語法常識痒玩,也有很多詳細(xì)介紹淳附,后面我會從中提煉出一些重要的來。
W3C教程之RDF

W3C給它的定義

RDF 是一個框架蠢古,用來描述網(wǎng)絡(luò)資源奴曙,諸如網(wǎng)頁的標(biāo)題、作者草讶、修改日期洽糟、內(nèi)容以及版權(quán)信息等。

在我看來堕战,簡單的說坤溃,RDF數(shù)據(jù)庫就是關(guān)系型數(shù)據(jù)庫的最大競爭對手。
共同點(diǎn):他們都是為了存儲數(shù)據(jù)而活
不同點(diǎn):RDF嘱丢,相較于關(guān)系型薪介,它是另一種建立和表示數(shù)據(jù)關(guān)系的一種方式。


眾所周知越驻,關(guān)系型數(shù)據(jù)庫是用 來維系數(shù)據(jù)的整體性汁政。如一個成績單,一份財務(wù)報表缀旁。通過key來提取所需要的數(shù)據(jù)记劈。

然而,RDF則是通過URI(Uniform Resource Identifier)來聯(lián)系所有的數(shù)據(jù)元組并巍,元組就是數(shù)據(jù)的基本單位目木。通過 URI 來提取數(shù)據(jù),當(dāng)然還可以添加一些賓語或者主語來限定(取決于我們要提取的東西)懊渡。

Web上可用的每種資源 - HTML文檔刽射、圖像、視頻片段距贷、程序等 - 由一個通用資源標(biāo)志符(Uniform Resource Identifier, 簡稱"URI")進(jìn)行定位---搜狗百科

RDF主要有5種表示方式;

1.RDF/XML
例如要表示一列數(shù)據(jù):Empire Burlesque(title) Bob Dylan(artist) USA(country) Columbia(company) 10.90(price) 1985(year)---取自W3C

<rdf:Description
rdf:about="http://www.recshop.fake/cd/Empire Burlesque">
<cd:artist>Bob Dylan</cd:artist>
<cd:country>USA</cd:country>
<cd:company>Columbia</cd:company>
<cd:price>10.90</cd:price>
<cd:year>1985</cd:year>
</rdf:Description>

主體:rdf:about="http://www.recshop.fake/cd/Empire Burlesque
謂體:artist柄冲,country。忠蝗。现横。(一般是URI形式)
賓語:USA,Columbia。戒祠。骇两。
之前提到的元組就是由這三部分組成。
通常姜盈,主體和謂體是資源形式(URI)低千,賓語可以是資源,也可以如上面所示馏颂,為屬性值示血。

Data structure

2.三元組(Turtle)
例如要表示之前的信息:
<http://www.recshop.fake/cd/Empire Burlesque> <cd/artist> “Bob Dylan”
這種形式更加容易理解,也是很多時候我們提取數(shù)據(jù)時的理想格式救拉,適用于Sparql查詢难审。

3.N-3元組(N-Triples)
N-Triples 的定義

格式舉例 取自wiki

<http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> ?
    <http://xmlns.com/foaf/0.1/Document> .
 <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://purl.org/dc/terms/title> "N-Triples"@en-US .
 <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://xmlns.com/foaf/0.1/maker> _:art .
 <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://xmlns.com/foaf/0.1/maker> _:dave .
 _:art <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
 _:art <http://xmlns.com/foaf/0.1/name> "Art Barstow".
 _:dave <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
 _:dave <http://xmlns.com/foaf/0.1/name> "Dave Beckett".

對它確實(shí)沒有太多研究。

4.N-Quads
定義
簡單的說亿絮,是上一個類型的子集告喊,主要用于RDF圖的表達(dá)

5.JSON-LD
定義
基于json的一種格式

優(yōu)點(diǎn)

1.XML是用來傳輸數(shù)據(jù)的語言,用JavaScript就可以將其添加進(jìn)HTML派昧。所以利用XML可以很好地將RDF和web端連接在一起黔姜。
2.RDF利用URI來鏈接數(shù)據(jù),它的所有資源形式的主體和謂體都可以作為一個新的主體或者是謂體蒂萎。并且秆吵,視頻,圖片程序等資源都可以被檢索到岖是。對于一個query帮毁,RDF數(shù)據(jù)庫將能提供所有的相關(guān)數(shù)據(jù)而不受表單的限制。

實(shí)例

在澳大利亞昆士蘭大學(xué)的一群教授豺撑,開發(fā)了一個RDF數(shù)據(jù)庫烈疚,叫做Ontology-driven Data repository,針對表型組學(xué)的研究(phenomics)。全稱叫做PODD聪轿。
因?yàn)榭茖W(xué)家對data分析需求的特殊性爷肝,他們對數(shù)據(jù)的提取不能受限于表單的數(shù)量,所以一個全新的數(shù)據(jù)庫就這樣誕生了陆错。(本體論簡介

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灯抛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子音瓷,更是在濱河造成了極大的恐慌对嚼,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绳慎,死亡現(xiàn)場離奇詭異纵竖,居然都是意外死亡漠烧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進(jìn)店門靡砌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來已脓,“玉大人,你說我怎么就攤上這事通殃《纫海” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵画舌,是天一觀的道長堕担。 經(jīng)常有香客問我,道長骗炉,這世上最難降的妖魔是什么照宝? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮句葵,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘兢仰。我一直安慰自己乍丈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布把将。 她就那樣靜靜地躺著轻专,像睡著了一般。 火紅的嫁衣襯著肌膚如雪察蹲。 梳的紋絲不亂的頭發(fā)上请垛,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天,我揣著相機(jī)與錄音洽议,去河邊找鬼宗收。 笑死,一個胖子當(dāng)著我的面吹牛亚兄,可吹牛的內(nèi)容都是我干的混稽。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼审胚,長吁一口氣:“原來是場噩夢啊……” “哼匈勋!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起膳叨,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤洽洁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后菲嘴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體饿自,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡碎浇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了璃俗。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片奴璃。...
    茶點(diǎn)故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖城豁,靈堂內(nèi)的尸體忽然破棺而出苟穆,到底是詐尸還是另有隱情,我是刑警寧澤唱星,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布雳旅,位于F島的核電站,受9級特大地震影響间聊,放射性物質(zhì)發(fā)生泄漏攒盈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一哎榴、第九天 我趴在偏房一處隱蔽的房頂上張望型豁。 院中可真熱鬧,春花似錦尚蝌、人聲如沸迎变。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽衣形。三九已至,卻和暖如春姿鸿,著一層夾襖步出監(jiān)牢的瞬間谆吴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工苛预, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留句狼,地道東北人。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓碟渺,卻偏偏與公主長得像鲜锚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子苫拍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容