[elephant-devel] Re: Severely poor performance in some obvious cases
Robert L. Read
read at robertlread.net
Thu Nov 29 21:04:32 UTC 2007
On Thu, 2007-11-29 at 21:25 +0200, Alex Mizrahi wrote:
>
> RLR> Postmodern does exactly the same thing that CL-SQL does in this
> RLR> respect; the code was copied directly from the CL-SQL code.
>
> from original Henrik's announcement:
>
> ----
> The implementation is actually quite different from
> the clsql backend.
> ...
> The db-postmodern cursor is based on a sql cursor. Each btree has its
> own database table.
> ----
>
> IE> SQL backend cannot support the ordering constraints of an index
> IE> without reading all the objects into memory
>
> and postmodern cannot support them too.
> however we do not really need to support ordering to do by-value
> queries.
> as for by-range queries, they should work in db-postmodern when keys
> are
> strings-only or integers-only, which is probably most useful case. we
> are
> going to improve it to support NILs among values.
>
I think this makes a lot of sense.
More information about the elephant-devel
mailing list