Gist�ˤĤ��Ƥξ���ϡ�http://GiST.CS.Berkeley.EDU:8000/gist/�ˤ���ޤ����ޤ��� ¾�Υ���ǥå����ȥ����Ȥ˴ؤ��륹�����ޤ�http://s2k-ftp.CS.Berkeley.EDU:8000/personal/jmh/�ˤ���ޤ��� �ޤ���http://epoch.cs.berkeley.edu:8000/ ��http://www.sai.msu.su/~megera/postgres/gist/�ˤ⡢��궽̣��������������ޤ���
����: ����ϡ�Eugene Selkov, Jr.��<[email protected]>�ˤˤ���뤫���ȴ��Ǥ��ꡢGiST�˴ؤ���ͥ�줿���ޤޤ�Ƥ��ޤ��������ä�Ĵ����Ԥ������ξ��������ͽ��Ǥ���- thomas 1998-03-01
���Ƥ���Τ������������Ƥ���ȤϤ����ޤ������ʤ��Ȥ⡢GiST�����Linux�˰ܿ����뤳�Ȥˡʤۤܡ��������ޤ�����GiST����������åɤϤ��Ǥ�postgres�Υ������ĥ��src/backend/access/gist�ˤ�¸�ߤ��ޤ���
�С����쥤�����Ǥϡ����Υ�åɤγ�ά����2�����λͳѷ���¿�ѷ��������ֳ֡��ƥ������Ѥζ���Ū����ǥå����Υǥ��ԤäƤ��ޤ����С����쥤�Ǥ�GiST�Ȥ��Ƥ��������ˡ��ͳѷ�����ǡ�GiST����ǥå�����Ȥä�������ǽ�����夷�Ƥ��뤳�Ȥ��狼��Ȼפ��ޤ�����δĶ��ǤϤ��ޤ�ư���ޤ�������¿�̤Υܥå����ν����Ȥäƻ�Ƥ��ޤ���¿�ѷ�������ơ�¾����⤦�ޤ�ư��ޤ�����¿�ѷ��ξ��ϰʲ��褦�ʥ��顼�ˤʤ�ޤ�����
test=> CREATE INDEX pix ON polytmp test-> USING GIST (p:box gist_poly_ops) WITH (ISLOSSY); ERROR: cannot open pix (PostgreSQL 6.3 Sun Feb 1 14:57:30 EST 1998)
��ˤϤ��Υ��顼��å������ΰ�̣������Ǥ��ޤ���Ǥ�������ȯ�Ԥ�ʹ�����ۤ����褵�����Ǥ��ʸ�ҤΥ��4�Ƥ��������ˡ��䤬��������Ƥ��������Ȥϡ�Linux�桼�����Τɤʤ����˾�ǰ��Ѥ������Υ����������ꤷ�ơ��䤬��ä��ѥå���Ŭ�Ѥ��ơ����δ��ۤ�ʹ�������ߤ����Ȥ������ȤǤ�����Ϸ빽������ΤȻפ��ޤ�������¿����ͭǽ������������ä����Τǡ����Υѥå��˸Ǽ�����Ĥ��Ϥ���ޤ���
�������˴ؤ��������ġ������˼����ޤ���
���ꥸ�ʥ��HP-UX�Ѥ�Makefile��Ȥä�make���뤳�ȤϤǤ��ޤ���Ǥ����Τǡ��Τ�Postgres95�Υ��塼�ȥꥢ��ͤ�Makefile��ƹ�������make��Ԥ��ޤ���������Ū�ʷ����ݻ����褦�Ȼפ��ޤ�������makefile�����ˤ�Ĺ���Ƥ��ޤ���Τǡ��ǿͻŻ��ȤʤäƤ��ޤ��ޤ������������ϼպᤷ�ޤ�����������makefile���ܿ�����ͥ�줿��Τˤʤä��ȻפäƤ��ޤ���
����ץ륽�������tar�ե������Ÿ������ȤǤ����pgsql/src����Ŭ���ʤȤ����ǹ��ۤ��ޤ��������Ҥ�Makefile�Ǥϡ�pgsql/src��1���ز��Υǥ��쥯�ȥ�ˤ����ΤȤ��ư��äƤ��ޤ���
�䤬*.c�ե�����˹Ԥä��ѹ��ϡ����٤�#include�ȴؿ��ץ��ȥ����פȷ����㥹�Ȥ˴ؤ��뤳�ȤǤ�������ʳ��ˡ����Ѥ��Ƥ��ʤ��ѿ����κ����gcc���̤������2�ĤΤ��ä����ɲä�ԤäƤ��ޤ����䤬��̵���ˤ��Ƥ��ʤ���Ф����ΤǤ�����
polyproc.sql�˲����Τ褦�ʥ����Ȥ�����ޤ���
-- -- �����Τ褦��r-tree�����פ�poly_ops�ˤϥ�����������ޤ����� -- -- CREATE INDEX pix2 ON polytmp USING RTREE (p poly_ops);
�����Ƨ�ޤ��������夫����PostgreSQL�С������˴�Ϣ����Ȼפ��������䤤��碌���ߤޤ�������Υ����ƥ�Ϥ��������ʤäƤ��ޤ������褽10ʬ�塢postmaster����ߤ����ʤ���Фʤ�ʤ��ʤ�ޤ�����
���Ф餯��GiST�����ܤ��Ƥ����ޤ�����R-tree��¿������ⴿ�ޤ��ޤ���