我需要一個小的非結構化數據庫用於我的Ruby腳本。不是Sqlite,只要可以存儲基本的Ruby結構(數組,字符串,哈希等 - 所有可序列化的),並且在Ruby腳本崩潰時不會損壞,就像持久哈希表一樣,它可以完美工作。Ruby程序的持久哈希表?
我知道有很多針對Perl :: Tie :: Hash的解決方案,所以可能有一些像Ruby那樣的寶石。那會是什麼寶石?
編輯:據我可以告訴PStore和yaml解決方案基於閱讀,解組,編組和整個數據庫上每個變化寫。這不僅要求所有內容都適合內存,而且還是O(n^2)。所以他們都不是一個特別好的解決方案。
爲什麼不SQLite的? – 2009-07-10 19:28:28