5
A
回答
3
Msgpack專注於所有這些。要更換元帥:
require 'msgpack'
module Marshal
module_function
def dump(x)
x.to_msgpack
end
def load(x)
MessagePack.unpack x
end
alias restore load
end
2
不幸的是,不作爲替代降工作,因爲馬歇爾將自動處理複雜的類型。看起來像msgpack將需要構建額外的功能(像Marshal的內部部件)將迭代定義有問題的對象的Ruby結構。
+2
是的,msgpack也只是將符號轉換爲字符串。不過,這個問題主要是要求一個快速的圖書館。 – Adrian 2010-06-25 01:31:02
相關問題
- 1. 更快的替代品.Distinct()
- 2. 這行代碼更聰明/更快/更聰明的替代品?
- 3. 元帥轉儲更快,cPickle加載速度更快
- 4. 替代memcpy更快?
- 5. 更快amfPHP替代
- 6. 是否有更快的ActiveRecord to_xml替代品?
- 7. 更有效的替代品,以最大值和最小值
- 8. 更快的替代itertools.product
- 9. 更快的替代calcOpticalFlowSF
- 10. 更快的替代ColorConvertOp
- 11. PtrToStrAnsi更快的替代?
- 12. 父(),更快的替代?
- 13. 更快的替代webclient/webdrive
- 14. Substring函數有更快的替代嗎?
- 15. Ruby I18n替代品
- 16. 更有效的替代子查詢
- 17. 是否有Ruby Facets庫的替代品?
- 18. Ruby的Swig替代品?
- 19. R:A更快替代scaleBy
- 20. Ruby 1.9的Ruby Pony替代品?
- 21. IsBadReadPtr最有效的替代品?
- 22. MongoDB是Memcached的更好替代品嗎?
- 23. Photoshop和Gimp更簡單的替代品
- 24. 加快/更有效地SQL
- 25. 哪種方法更有效,更快速地訪問元素?
- 26. 更改值,快捷鍵
- 27. 在iOS中更快的替代UIImageView
- 28. 更快的替代UIWebView/Javascript橋樑?
- 29. 在MySQL中更快的替代SUBSTRING()?
- 30. 更快的HTML5視頻替代
謝謝!真的有幫助 – 2010-06-22 19:13:55