From: | Greg Stark <gsstark(at)mit(dot)edu> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: contrib/rtree_gist into core system? |
Date: | 2005-06-27 04:34:34 |
Message-ID: | 87y88w1kpx.fsf@stark.xeocode.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> writes:
> * With the recent WAL-ization and hoped-for concurrency fixes, GiST
> is definitely superior to R-tree for practical use. I don't see the
> percentage in continuing to maintain the R-tree code indefinitely.
> By integrating the opclasses needed to replace R-tree, we can start
> down the path to deprecating and eventually removing R-tree.
I think we still have a serious problem with multicolumn indexes. As they
stand they're basically only indexes on the first column. The later columns
are not used to determine page splits.
Also, isn't rtree still substantially faster than gist? Like I think rtree is
on the order of 2x as fast as rtree_gist. Perhaps the concurrency fixes will
improve this.
--
greg
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2005-06-27 04:44:48 | Re: contrib/rtree_gist into core system? |
Previous Message | Joe Conway | 2005-06-27 04:08:15 | Re: [SQL] ARRAY() returning NULL instead of ARRAY[] |