摘要:
最近工作需要保存一些結(jié)構(gòu)化的數(shù)據(jù)。常規(guī)的思路,自然是選擇xml。定義一個(gè)schema,然后再找個(gè)利落點(diǎn)的XML庫(kù)(覺(jué)得tinyxml/tinyxml++ 就挺不錯(cuò)的)就算問(wèn)題解決。這兩天blog上比較熱鬧的話題,是從Google放出來(lái)的Protocol buffers ,一種用來(lái)部分替代xml的數(shù)據(jù)描述語(yǔ)言。Google就是Google,就算是推白菜出來(lái),也一樣能讓人側(cè)目。其實(shí)protocol buffers也不是什么新鮮的概念,且不說(shuō)傳統(tǒng)的ASN.1, ICE這些有點(diǎn)類似的東西,facebook一年前就推出了thrift ,應(yīng)該說(shuō)定位是非常的接近的。也有謠傳說(shuō)是先有了protocol buffers在google內(nèi)部流行,然后google的人跳槽到facebook,就出了thrift這個(gè)東西
閱讀全文