GiST Software![](gist.gif)
-
7/03. Minor modifications to amdb 1.0 and libgist-2.0
so that it compiles under gcc 3.3 (and purportedly under gcc 2.9.5.)
The libgist and amdb software is no longer supported, however, so this
is strictly FYI.
-
4/4/00
The final release of
amdb v.1.0 / libgist v.2.0
is now available for use.
Amdb is an access method (AM) design and visualization tool
for AMs implemented with the libgist library. Libgist is a C++
implementation of the Generalized Search Tree (GiST). Both packages
have been tested and compiled on the following platforms:
Solaris 2.6 and 2.5.1 (Sparc and x86), Windows NT 4.0, and Red Hat Linux 6.0.
JDK 1.1.8 and Swing (JFC) 1.1.1 are required for using amdb.
-
libgist
v1.0,
a C++ library that implements the GiST. Includes 2 test programs which
demonstrate how to get B+-tree and R-Tree functionality.
- In addition, GiST is now built into PostgreSQL, the popular free
database system originally developed at Berkeley, and now maintained
by a devoted group on the internet.
Notes on the PostgreSQL GiST
implementation are still here from the days when you had to patch
PostgreSQL with theGiST for PGSQL patch.
The patch includes 4 "opclass" implementations for indexing integers,
test, boxes and polygons within Postgres.
-
GiST for PostgreSQL has been taken up by
the open source community. See this site for information.
Also, the PostGIS project is using the Postgres GiST implementation for their Geographic
extensions to Postgres.
Comments, questions and suggestions about the GiST software listed
above may be directed to gist@postgres.berkeley.edu
While we have not developed an implementation of GiST in Java, an
implementation (based on libgist 0.9) is available
for download from the University of Cape Town.
Joe Hellerstein,
jmh@cs.berkeley.edu
Last modified: $Date: 2004/04/11 21:51:22 $ by $Author: jmh $