我有一個用ruby編寫的應用程序(運行在JRuby VM中)。分析時,我意識到它花費了很多(實際上幾乎全部)時間將一些哈希轉換爲JSON
。比JSON更快的簡單序列化? (在Ruby中)
這些散列具有符號鍵,其他類似哈希值,數組,字符串和數字的值。
是否有適合這種輸入的序列化方法,並且運行速度通常比JSON快?如果它有一個Java或JRuby兼容的寶石,它會更好。
我目前使用的是jruby-json
gem,這是JRuby中最快的JSON
實現(因爲我被告知),所以此舉很可能是不同的序列化方法,而不僅僅是一個不同的庫。
任何幫助表示讚賞!謝謝。
http://www.rubyinside.com/messagepack-binary-object-serialization-3150.html – clyfe 2010-03-24 13:51:02
記錄的實際格式,還是某些公司擁有的某些專有數據格式?使用開放格式的一個好處是沒有供應商鎖定。另外:如何驗證性能?它只是它的創造者說速度快,還是有獨立評估? – StaxMan 2010-10-29 16:00:53