The current implementation of
GiST within
PostgreSQL has some major limitations:
-
GiST access is not concurrent; the
+
GiST index access is not concurrent, and the
GiST interface doesn't allow the development of certain
- data types, such as digital trees (see papers by Aoki et al); and there
- is not yet any support for write-ahead logging of updates in
+ data types, such as digital trees (see papers by Aoki et al).
PostgreSQL implementation.
- The lack of write-ahead logging is just a small matter of programming,
- but since it isn't done yet, a crash could render a
GiST
- index inconsistent, forcing a REINDEX.
-
-