This is a possible flame generating question.<br>I am no "senior member", but I'll tell you my brief experience:<br><br><ul><li>OmniBase<br>Discard if you intend to use the free version with Squeak.<br><br></li>
<li>Magma<br>Excellent code integration, probably the most elegant of all. <br>Can run as server and client images separately. <br>Has a great query language that no one else has<br>Has special classes for large collections that you can create indexes to specific attributes
<br>Has programmable ReadStrategies<br>Has excellent support from its creator Chris Muller, and the list.<br>The bad thing: It is a bit too slow. Both for inserting and for querying, even on mid sized collections (a few thousand elements) with indexes and optimal read strategies can still be pretty slow.
<br><br></li><li>Glorp / Postgres<br>I'm just starting to test this, but it seems to run _real_ fast.<br>It is A LOT more work to do the initial set up (OR mappings).<br></li></ul><br>On 4/16/07, Rajeev Lochan <<a href="mailto:lochan94@gmail.com">
lochan94@gmail.com</a>> wrote:<br>> Dear Members,<br>> Even I was interested in knowing the pros and cons of these DBs. It would be<br>> great if senior members post with the advantages of Magma or Goods over one
<br>> another.<br>> <br>> Regards,<br>> Rajeev<br>> <br>> <br>> <br>> <br>> On 4/17/07, Todd Blanchard <<a href="mailto:tblanchard@mac.com">tblanchard@mac.com</a>> wrote:<br>> > Lots of people are using postgres with glorp.
<br>> > <br>> > -Todd Blanchard<br>> > <br>> > On Apr 16, 2007, at 10:43 AM, Luke Ivers wrote:<br>> > <br>> > > In the one place I really found any in depth-information, it showed<br>
> > > creating a DB connection each time you wanted to access information <br>> > > stored in a GOODS based DB... is this the suggested method of<br>> > > retrieving database information?<br>> > >
<br>> > > Also, is GOODS the only suggested resource for storing DB<br>> > > information? I see that there is a Postgre DB client written for <br>> > > Squeak, I was hoping to be able to use some kind of ORM to be able
<br>> > > to access a different DB than GOODS... is that possible?<br>> > ><br>> > > I intend to start on creating a tutorial as part of my learning<br>> > > experience (I find that writing down how I did things not only
<br>> > > helps others to do the same things, but solidifies my knowledge of<br>> > > what I'm doing).<br>> > ><br>> > > I am going to start out attempting to write my own blog software,
<br>> > > followed by a couple of more complex projects, hopefully<br>> > > documenting my each step along the way.<br>> > ><br>> > > However, I am at a loss as far as DB connectivity goes... can
<br>> > > anyone point me to a guide on this, or give me a few pointers on <br>> > > how I should be accomplishing it?<br>> > > _______________________________________________<br>> > > Seaside mailing list
<br>> > > <a href="mailto:Seaside@lists.squeakfoundation.org">Seaside@lists.squeakfoundation.org</a> <br>> > ><br>> <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
</a><br>> > <br>> > _______________________________________________<br>> > Seaside mailing list <br>> > <a href="mailto:Seaside@lists.squeakfoundation.org">Seaside@lists.squeakfoundation.org</a><br>
> ><br>> <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>> > <br>> <br>> <br>> <br>> -- <br>
> Rajeev Lochan<br>> <br>> Co-founder, AR-CAD.com<br>> <br>> <a href="http://www.ar-cad.com">http://www.ar-cad.com</a><br>> +91 9212090622 (Gurgaon)<br>> 080 65355873 (Bangalore) <br>> _______________________________________________
<br>> Seaside mailing list<br>> <a href="mailto:Seaside@lists.squeakfoundation.org">Seaside@lists.squeakfoundation.org</a><br>> <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
</a><br>> <br>> <br>