On Thu, 2007-07-05 at 13:58 +0200, Pierre THIERRY wrote: > Scribit Robert L. Read dies 04/07/2007 hora 17:49: > > The Postmodern backend is not quite twice as fast on our testsuite as > > the CL-SQL backend. > > Great. I found the CL-SQL backend with PostgreSQL a bit slow for my > specific use case. Do you know why and how this backend is so much > faster?
I haven't studied it deeply; Henrik could answer better than I. However, it uses tables more effectively, and uses stored procedures which are very Postgres-specific and not portable to a different database. > > > Postmodern defines "db-error" incompatibly with the BDB backend, so I > > renamed the BDB symbol from db-error to bdb-db-error. > > Was there any value in having the same condition for all backends? If > yes, will it be a goal to "fix" this divergence? No, this is an internal matter ---- I don't think we have attempted to provide a cross-platform error mechanism, and I would hesitate to try to do so. Ideally, I would like the Elephant development to be shaped by the actual needs of the users. Although we have been responsive to bugs, I don't feel that we have been given a lot of feedback in terms of what direction it should take. I agree with Ian that a pure-lisp backend would be nice, because it would let someone use Elephant without installing anything else, while still leaving open the engineering decision of what to use later. > > Curiously, > Pierre > _______________________________________________ > elephant-devel site list > elephant-devel@common-lisp.net > http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel