Thy, Kristian wrote:
Frank et al,
First, your comments and thoughts are much appreciated. I am trying to form a picture for the infrastructure we are going to build to serve a high-performance WMS with fairly static data, so I guess shapefiles sound more efficient than the database access. But one thing came to mind while buying my groceries - how do shapefiles perform under increasing load on the server? I.e. is it possible for several instances of MapServer to read concurrently from the same shapefile and spatial index, or will the database help on performance in this scenario? I know it's dependent on the nature of my data and the number of concurrent users, but if it's possible to give some sweeping comments on this issue I'm very interested in hearing your opinions.

Kristian,

Generally speaking the shapefiles, and the spatial indexes will get cached
in RAM.  As long as your server has lots of ram, multiple concurrent access
should be no problem.  In this regard I think shapefiles will do at least
as well as an RDBMS given the same piece of hardware and RAM.  If you are
planning for very heavy use, don't skimp on RAM.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [EMAIL PROTECTED]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org

Reply via email to