Re: CLOS persistence
- From: Joost Diepenmaat <joost@xxxxxxxxx>
- Date: 13 Nov 2007 21:59:36 GMT
On Tue, 13 Nov 2007 08:15:42 -0800, Javier wrote:
I've got some classes, with millions of instances. So much that it is
easy to get running out of memory.
My simple question is:
Is there any way to manage all of this clases through a database? I'm
not saying just persist them, but also getting them out of memory so I
can work from the database when needed? I don't want to reimplement all
of the program, I'm looking for a solution like MOP or something like
that.
Any help?
I've been looking around for a persistence library lately, and as far as
I can tell, clsql is /probably/ good enough to do this. It has a fairly
basic (but apparently sane and straight-forward) OO-relational mapping
and the documentation seems to be quite good.
See http://clsql.b9.com/
I've also had a look at cl-perec, and it looks a lot fancier, but the
documentation is pretty much non-existent (or it may be just hard to find)
Anyway, I can't tell you anything about the memory efficiency of either -
maybe someone else can tell you more, or just try it out yourself.
Joost.
.
- Follow-Ups:
- Re: CLOS persistence
- From: John Thingstad
- Re: CLOS persistence
- From: Maciej Katafiasz
- Re: CLOS persistence
- From: Ken
- Re: CLOS persistence
- References:
- CLOS persistence
- From: Javier
- CLOS persistence
- Prev by Date: Re: Thread-safe caches
- Next by Date: Re: Packages Best Practices
- Previous by thread: Re: CLOS persistence
- Next by thread: Re: CLOS persistence
- Index(es):
Relevant Pages
|