Which options do we have to persist?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

Which options do we have to persist?

Guillermo Polito
I want to document this a bit and I don't know if there's something written somewhere.

I already know SqueakDBX, Magma, Omnibase.  Is there something else?
What about ORMs?  Glorp?

If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D

Thanks!
Guille

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

EstebanLM
for ORM's, you have Glorp (who works with Postgresql), and GlorpDBX,
who works (for now), with: Postgresql, MySQL and Oracle.


On 2010-08-12 13:56:30 -0300, Guillermo Polito
<[hidden email]> said:

>
>
> I want to document this a bit and I don't know if there's something written
> somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?
>
> If you can provide me also links, metacello configs, and what's the status
> of them for each version of pharo, it shoud be great! :D
>
> Thanks!
> Guille
>
>
> I want to document this a bit and I don&#39;t know if there&#39;s something=
>  written somewhere.<br><br>I already know SqueakDBX, Magma, Omnibase.=A0 Is=
>  there something else?<br>What about ORMs?=A0 Glorp?<br><br>If you can prov=
> ide me also links, metacello configs, and what&#39;s the status of them for=
>  each version of pharo, it shoud be great! :D<br>
> <br>Thanks!<br>Guille<br>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project




_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Diogenes Moreira
GlorpDBX with MSSQL..too... well some times.. (in 32 bits works fine, but 64 bit so so)

On Thu, Aug 12, 2010 at 3:27 PM, Esteban Lorenzano <[hidden email]> wrote:
for ORM's, you have Glorp (who works with Postgresql), and GlorpDBX, who works (for now), with: Postgresql, MySQL and Oracle.


On 2010-08-12 13:56:30 -0300, Guillermo Polito <[hidden email]> said:



I want to document this a bit and I don't know if there's something written
somewhere.

I already know SqueakDBX, Magma, Omnibase.  Is there something else?
What about ORMs?  Glorp?

If you can provide me also links, metacello configs, and what's the status
of them for each version of pharo, it shoud be great! :D

Thanks!
Guille


I want to document this a bit and I don&#39;t know if there&#39;s something=
 written somewhere.<br><br>I already know SqueakDBX, Magma, Omnibase.=A0 Is=
 there something else?<br>What about ORMs?=A0 Glorp?<br><br>If you can prov=
ide me also links, metacello configs, and what&#39;s the status of them for=
 each version of pharo, it shoud be great! :D<br>
<br>Thanks!<br>Guille<br>





_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project




_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Adrian Lienhard
In reply to this post by Guillermo Polito
- Gemstone
- Image segments
- Reference streams
- Postgres driver (and I think also MySQL)
- SIXX
- CouchDB
- GOODS
- ...probably more, e.g., MongoDB, but its alpha

I cannot recommend Omnibase.

Adrian

On Aug 12, 2010, at 18:56 , Guillermo Polito wrote:

> I want to document this a bit and I don't know if there's something written
> somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?
>
> If you can provide me also links, metacello configs, and what's the status
> of them for each version of pharo, it shoud be great! :D
>
> Thanks!
> Guille
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

NorbertHartl

On 12.08.2010, at 20:42, Adrian Lienhard wrote:

> - Gemstone
> - Image segments
> - Reference streams
> - Postgres driver (and I think also MySQL)
> - SIXX
> - CouchDB
> - GOODS
> - ...probably more, e.g., MongoDB, but its alpha
>
SandstoneDB

http://onsmalltalk.com/sandstonedb-simple-activerecord-style-persistence-in-squeak

Norbert

> I cannot recommend Omnibase.
>
> Adrian
>
> On Aug 12, 2010, at 18:56 , Guillermo Polito wrote:
>
>> I want to document this a bit and I don't know if there's something written
>> somewhere.
>>
>> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
>> What about ORMs?  Glorp?
>>
>> If you can provide me also links, metacello configs, and what's the status
>> of them for each version of pharo, it shoud be great! :D
>>
>> Thanks!
>> Guille
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Göran Krampe
In reply to this post by Guillermo Polito
On 08/12/2010 06:56 PM, Guillermo Polito wrote:
> I want to document this a bit and I don't know if there's something
> written somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?

Some other stuff off the top of my head from SqueakSource.com:

- SCouchDB and CouchDB: Two clients for CouchDB.

- TokyoTyrant: My binding for TokyoTyrant, possibly worlds fastest
single machine key/value store. See:
        http://goran.krampe.se/blog/Squeak/TokyoTyrant.rdoc

- CassandraClient: A binding for Cassandra using Thrift, don't know more.

- SqueakSave: An ORM I think, Steph knows more.

- SandstoneDB: Not sure, some kind of lightweight ORM I think.

And there are tons more, just check "persistence" tag on SS. Also search
the old Squeak Swiki for persistence.

One thing I am coding on is a binding to Riak, will put it on SS as soon
as it can "do anything". :)

regards, Göran

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Carla F. Griggio
In reply to this post by NorbertHartl
I don't know other persistance framework other than the ones already named, but I can't recommend Omnibase either :$

On Thu, Aug 12, 2010 at 3:43 PM, Norbert Hartl <[hidden email]> wrote:

On 12.08.2010, at 20:42, Adrian Lienhard wrote:

> - Gemstone
> - Image segments
> - Reference streams
> - Postgres driver (and I think also MySQL)
> - SIXX
> - CouchDB
> - GOODS
> - ...probably more, e.g., MongoDB, but its alpha
>
SandstoneDB

http://onsmalltalk.com/sandstonedb-simple-activerecord-style-persistence-in-squeak

Norbert

> I cannot recommend Omnibase.
>
> Adrian
>
> On Aug 12, 2010, at 18:56 , Guillermo Polito wrote:
>
>> I want to document this a bit and I don't know if there's something written
>> somewhere.
>>
>> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
>> What about ORMs?  Glorp?
>>
>> If you can provide me also links, metacello configs, and what's the status
>> of them for each version of pharo, it shoud be great! :D
>>
>> Thanks!
>> Guille
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Miguel Cobá
In reply to this post by Adrian Lienhard
El jue, 12-08-2010 a las 20:42 +0200, Adrian Lienhard escribió:

> - Gemstone
> - Image segments
> - Reference streams
> - Postgres driver (and I think also MySQL)
> - SIXX
> - CouchDB
> - GOODS
> - ...probably more, e.g., MongoDB, but its alpha
>
> I cannot recommend Omnibase.

- Magma
- Cassandra:
(http://miguel.leugim.com.mx/index.php/2010/03/31/accessing-cassandra-from-pharo/)


>
> Adrian
>
> On Aug 12, 2010, at 18:56 , Guillermo Polito wrote:
>
> > I want to document this a bit and I don't know if there's something written
> > somewhere.
> >
> > I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> > What about ORMs?  Glorp?
> >
> > If you can provide me also links, metacello configs, and what's the status
> > of them for each version of pharo, it shoud be great! :D
> >
> > Thanks!
> > Guille
> > _______________________________________________
> > Pharo-project mailing list
> > [hidden email]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
Miguel Cobá
http://miguel.leugim.com.mx


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

laurent laffont
In reply to this post by Guillermo Polito
See http://www.seaside.st/documentation/persistence

Laurent


2010/8/12 Guillermo Polito <[hidden email]>
I want to document this a bit and I don't know if there's something written somewhere.

I already know SqueakDBX, Magma, Omnibase.  Is there something else?
What about ORMs?  Glorp?

If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D

Thanks!
Guille

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Schwab,Wilhelm K
In reply to this post by Carla F. Griggio
I can't argue: RDBs are a pain.  I use the "just records" approach at times.  For a schema that I really care about, I will sometimes wrap objects around the records, but I have to *really* (I mean **really**) care about what is in there in order to go that much trouble.

Both books on Seaside touch on the topic.


________________________________________
From: [hidden email] [[hidden email]] On Behalf Of Carla F. Griggio [[hidden email]]
Sent: Thursday, August 12, 2010 2:50 PM
To: [hidden email]
Subject: Re: [Pharo-project] Which options do we have to persist?

I don't know other persistance framework other than the ones already named, but I can't recommend Omnibase either :$

On Thu, Aug 12, 2010 at 3:43 PM, Norbert Hartl <[hidden email]<mailto:[hidden email]>> wrote:

On 12.08.2010, at 20:42, Adrian Lienhard wrote:

> - Gemstone
> - Image segments
> - Reference streams
> - Postgres driver (and I think also MySQL)
> - SIXX
> - CouchDB
> - GOODS
> - ...probably more, e.g., MongoDB, but its alpha
>
SandstoneDB

http://onsmalltalk.com/sandstonedb-simple-activerecord-style-persistence-in-squeak

Norbert

> I cannot recommend Omnibase.
>
> Adrian
>
> On Aug 12, 2010, at 18:56 , Guillermo Polito wrote:
>
>> I want to document this a bit and I don't know if there's something written
>> somewhere.
>>
>> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
>> What about ORMs?  Glorp?
>>
>> If you can provide me also links, metacello configs, and what's the status
>> of them for each version of pharo, it shoud be great! :D
>>
>> Thanks!
>> Guille
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]<mailto:[hidden email]>
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]<mailto:[hidden email]>
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]<mailto:[hidden email]>
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Guillermo Polito
In reply to this post by laurent laffont
Wow! that's all great! :D

Thanks!!!!!!!!!!!!

2010/8/12 laurent laffont <[hidden email]>
See http://www.seaside.st/documentation/persistence

Laurent


2010/8/12 Guillermo Polito <[hidden email]>
I want to document this a bit and I don't know if there's something written somewhere.

I already know SqueakDBX, Magma, Omnibase.  Is there something else?
What about ORMs?  Glorp?

If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D

Thanks!
Guille

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Stéphane Ducasse
In reply to this post by Guillermo Polito
great idea
We need resources and maps about available artefacts and solutions!!!!

Stef

On Aug 12, 2010, at 6:56 PM, Guillermo Polito wrote:

> I want to document this a bit and I don't know if there's something written somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?
>
> If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D
>
> Thanks!
> Guille
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Stéphane Ducasse
In reply to this post by Guillermo Polito
Guillermo

if you can write some pages to structure a bit this happy mess it would be excellent.
We need more structure in our documentation.

stef

On Aug 12, 2010, at 6:56 PM, Guillermo Polito wrote:

> I want to document this a bit and I don't know if there's something written somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?
>
> If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D
>
> Thanks!
> Guille
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Which options do we have to persist?

Guillermo Polito
Yes, that's step #3 :P

On Fri, Aug 13, 2010 at 7:20 AM, Stéphane Ducasse <[hidden email]> wrote:
Guillermo

if you can write some pages to structure a bit this happy mess it would be excellent.
We need more structure in our documentation.

stef

On Aug 12, 2010, at 6:56 PM, Guillermo Polito wrote:

> I want to document this a bit and I don't know if there's something written somewhere.
>
> I already know SqueakDBX, Magma, Omnibase.  Is there something else?
> What about ORMs?  Glorp?
>
> If you can provide me also links, metacello configs, and what's the status of them for each version of pharo, it shoud be great! :D
>
> Thanks!
> Guille
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project