My first Magma experience (Now including GOODS)

Daniel Salama dsalama at user.net
Sun Apr 3 04:51:53 UTC 2005


Thanks Yanni. I will contact you off the list and maybe you can publish 
your results back to the list for everyone's benefit.

Daniel Salama

On Apr 2, 2005, at 10:14 PM, Yanni Chiu wrote:

> Daniel Salama wrote:
>>
>> As I mentioned in a previous post, the more I work in the Squeak
>> environment the more I want to develop my production applications
>> there, but, what's going on? What am I doing wrong? I'll gladly post
>> all the code for anyone to simulate it in their own local machine,
>> include a dummy data file. Just ask for it and I'll send it.
>
> If you send it to me (offlist), then I'll try to run it
> in four configurations:
>
> 1. Read into memory and a no-op save (to provide a baseline time)
> 2. Read and save into PostgreSQL.
> 3. Read and save using VW and GemStone.
> 4. Read and save into GOODS.
>
> I've had GOODS running at some point, but its not
> something I'm set up to do right now (it's been a TODO).
> So config #4 may take a while. And, config #3 depends
> on how easily your parsing code ports to VW.
>
> (A config #5 would be Magma. But it is not currently
> resilient to kicking out the power cord, so it's not
> on my list.)
>
>> Does anyone have any suggestion? At one time I thought it was my model
>> design, but it really couldn't get any simpler than that.
>
> Your model seems more suited to a relational DB,
> but I'll assume there's more to your app.
>
>> I want to work with an OODB so that's why I'm trying both Magma and
>> GOODS. I'm not trying OmniBase simply because of the lack of support
>> for multi-user locks in the linux environment. Is there any other one
>> worth looking into (inexpensive, of course)?
>
> VW/GemStone may not be inexpensive by your calculation,
> but it would provide a datapoint for price/performance
> evaulation.




More information about the Squeak-dev mailing list