From: Bill Guindon Date: 2005-03-03T00:21:34+09:00 Subject: Re: A wish: Simple database On Thu, 3 Mar 2005 00:14:14 +0900, Hal Fulton wrote: > Hi, all... > > I sometimes wish for a very simple database with the > following features: > > 1. Distributed as part of Ruby > 2. Need not store entire db in memory > 3. No SQL requirement > 4. No special efficiency requirement > 5. Available cross-platform > 6. Database files are readable cross-platform > > Typically I use DBM in this case. But it doesn't > meet (5) and (6), since it's not there on Windows > and the files can't be moved even across Linux > systems. > > A simple marshal would be fine, but it violates (2). > I believe PStore would also? > > SDBM works by default on Windows, but it is severely > limited if not actually buggy. Probably violates (6) > and (5) also. > > Does anyone have any recommendation? Or would a > "universal built-in database" make an interesting > addition to our world? > > Not trying to bloat Ruby, just asking. Well, there's always xBase. Yes, I am biased on the topic. -- Bill Guindon (aka aGorilla)