On Mon, 23 Feb 2004 13:13:19 +0000, Jayne Wolps wrote:
Quote:
My new website will be describing thousands of British villages and
storing them in a mySQL database and I'm looking at ways of listing the
nearest attractions to them. |
How about deciding the DBMS product _after_ surveying what products best
fit your requirements? The other way around (your methology) seems
irrational at best.
You explicitly said that your requirements included geometric/GIS-like
features. MySQL is not strong in that area yet, however a product like
PostgreSQL is. It has built-in types, operators, functions, and index
types relevant to the problem domain; and if that's not enough, you may
add PostGIS.
PostgreSQL's geometric types:
http://www.postgresql.org/docs/7.4/s...geometric.html
PostgreSQL's geometric operators and functions:
http://www.postgresql.org/docs/7.4/s...-geometry.html
PostgreSQL's index types:
http://www.postgresql.org/docs/7.4/s...xes-types.html
PostGIS:
http://postgis.refractions.net/
If you cannot use PostgreSQL for some reason, I'm sure that other DBMSes
offer relevant data-types/operators/index-types.
--
Greetings from Troels Arvin, Copenhagen, Denmark