Hi Göran, since this is at least the second time you've indicated having a performance issue with Magma, I'd like to reiterate my offer of assistance.
I know it takes time to evaluate other persistence options, so I would be surprised if you've already started off in another direction merely because you thought nothing could be done. Indeed, and you even indicated optimism that the slowness can probably be fixed. Given my limited knowledge of Gjaller, it seems to me that Magma should be a perfect fit for it, especially in terms of performance and scalability. My own curiousity is brimming, you are having a performance issue, there are many many opportunities for optimization, wouldn't you like to talk about it? - Chris 2010/2/17 Göran Krampe <[email protected]>: > Hi! > > Since object databases and other databases are a dear subject to me I > must reply with some "hints" :) > > laurent laffont wrote: >> Hi, >> >> I would like to learn on Pharo + databases. I've seen there's several >> solutions in both object and relational databases. >> - Which (open source) object database should I start with (most used) ? > > Magma is in that case what you want. GOODS was mentioned, but I have not > used it. We use Magma in Gjallar and while I am now leaning to try > another solution it has worked quite fine, but a tad slow. Note though > that the slowness can probably be fixed. > >> - Which object database can be accessed from Smalltalk AND Ruby or >> Python ? How ? > > Well, if this is an important aspect I would look at CouchDB or MongoDB > (but so far there is no working driver for Pharo/Squeak - but Kent Beck > is working on one, and I wanted to do it - but haven't had the time). > > These new "document databases" like CouchDB and MongoDB are quite object > database-ish, and they work perfectly fine in a mixed environment and > have very good Ruby/Python support. > > For CouchDB we have two drivers at this point, one based on Curl and one > using straight SocketStream directly that Igor works on. > >> - I want to try MySQL too. >> Is there up to date small applications on squeaksource which show this >> stuff quite well ? > > Not sure. SqueakSave was mentioned and I think it probably is a very > interesting GLORP alternative. > > regards, Göran > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
