[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

ruby object databases

Sean T Allen

3/22/2008 7:00:00 AM

Google fails me.

Anything like Python's ZODB for Ruby?
I found madeleine but a prevayler type system isnt really what I'm
looking for.

Pointers to projects, urls etc would be great.

5 Answers

Daniel Brumbaugh Keeney

3/22/2008 10:29:00 AM

0

On Sat, Mar 22, 2008 at 2:00 AM, Sean Allen <sean@ardishealth.com> wrote:
> Google fails me.
>
> Anything like Python's ZODB for Ruby?
> I found madeleine but a prevayler type system isnt really what I'm
> looking for.
>
> Pointers to projects, urls etc would be great.
>

Perhaps DyBase?
http://www.garret.ru/~knizhnik/d...

Daniel Brumbaugh Keeney

Robert Klemme

3/22/2008 12:35:00 PM

0

On 22.03.2008 08:00, Sean Allen wrote:
> Anything like Python's ZODB for Ruby?
> I found madeleine but a prevayler type system isnt really what I'm
> looking for.
>
> Pointers to projects, urls etc would be great.

I am not familiar with the full feature set of ZODB but depending on
what you need PStore might be what you are looking for. Basically it's
a transactional wrapper around Marshal.

http://www.ruby-doc.org/stdlib/libdoc/pstore/rdoc/...

If your requirements (especially on size) are even looser a simple Hash
stored via Marshal in a file might be sufficient.

Kind regards

robert

Joel VanderWerf

3/22/2008 4:41:00 PM

0

Robert Klemme wrote:
> On 22.03.2008 08:00, Sean Allen wrote:
>> Anything like Python's ZODB for Ruby?
>> I found madeleine but a prevayler type system isnt really what I'm
>> looking for.
>>
>> Pointers to projects, urls etc would be great.
>
> I am not familiar with the full feature set of ZODB but depending on
> what you need PStore might be what you are looking for. Basically it's
> a transactional wrapper around Marshal.
>
> http://www.ruby-doc.org/stdlib/libdoc/pstore/rdoc/...

I don't think that's what Sean is looking for (PStore's not an object
db), but if it is, he might want to take a look at fsdb instead, which
does what PStore does, but lets you treat a file tree as a hash, is
thread safe (not just process safe), has pluggable file types (not just
Marshal, but YAML, String, etc.), and other features.

http://redshift.sourceforge...

--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407

Sean T Allen

3/22/2008 8:00:00 PM

0


On Mar 22, 2008, at 12:40 PM, Joel VanderWerf wrote:

> Robert Klemme wrote:
>> On 22.03.2008 08:00, Sean Allen wrote:
>>> Anything like Python's ZODB for Ruby?
>>> I found madeleine but a prevayler type system isnt really what
>>> I'm looking for.
>>>
>>> Pointers to projects, urls etc would be great.
>> I am not familiar with the full feature set of ZODB but depending
>> on what you need PStore might be what you are looking for.
>> Basically it's a transactional wrapper around Marshal.
>> http://www.ruby-doc.org/stdlib/libdoc/pstore/rdoc/...
>
> I don't think that's what Sean is looking for (PStore's not an
> object db), but if it is, he might want to take a look at fsdb
> instead, which does what PStore does, but lets you treat a file tree
> as a hash, is thread safe (not just process safe), has pluggable
> file types (not just Marshal, but YAML, String, etc.), and other
> features.
>
> http://redshift.sourceforge...
>

I came across an annoucement that Gemstone is working with the
rubinius crew on a persistence system based on Gemstone/S which would
be well...
better than anything I was hoping before. Basically, I want to get rid
of dealing with an RDBMS. We are spending way too much time
making the code I'm working on working with the RDBMS when if we had
an object store, we could just deal with the actual problems.

I really like ruby and am hoping to find something for it as we are at
the same time moving away from perl... things I've found that would
hit the spot....

Smalltalk w/ Gemstone/S
Python w/ Zeo & ZODB
HAppS

and of course the rubinius and gemstone mentioned above that I found
since I posted the first message.

Issue is, RDBMS in question contains something on the order of what
would become 8 million objects so far and
we are now adding around 150,000 more a month so just any old thing
obviously wont do.

sacha

3/15/2010 11:37:00 PM

0

On Mar 15, 5:18 pm, 9fingers <gd9fing...@gmail.com> wrote:
> On Mar 15, 5:00 pm, "DGDevin" <dgde...@invalid.invalid> wrote:
>
> > "booie" <ba_ba_b0...@webtv.net> wrote in message
>
> >news:d7e07bd8-c544-4095-b07b-7c7e6fdac8bb@q23g2000yqd.googlegroups.com...
>
> > > Top 40 rejects: Why are none of these people will be in the Rock and
> > > Roll Hall of Fame?
> > > Jim Farber
>
> > The RARHOF is an excuse for the music industry to get together and
> > congratulate itself at a party every year, they even have awards for
> > industry executives who have never played a note.  Artists who clearly
> > should in such a hall are not there, and artists who shouldn't be, are.  I
> > think it was at the first RARHOF ceremony where Chuck Berry forgot the words
> > to the song he was singing, that pretty much summed up the value of that
> > institution for me.
>
> I think the Faces should be in - great band.
>
> MC5 - forget it, they stunk. All hype, no chops.

Faces, MC5, Procul, Steppenwolf deserve it. And a world where
Kraftwerk is in and Dire Straits isn't is too bizarro for me.