공간 지원 측면에서 Oracle Spatial, PostGIS, SQLServer2008, SpatiaLite 및 MySQL의 차이점은 무엇입니까? 각각이 빛나는 특정 사용 사례가 있습니까? 이 데이터베이스 중 어떤 것을 피하고 싶습니까?
공간 지원 측면에서 Oracle Spatial, PostGIS, SQLServer2008, SpatiaLite 및 MySQL의 차이점은 무엇입니까? 각각이 빛나는 특정 사용 사례가 있습니까? 이 데이터베이스 중 어떤 것을 피하고 싶습니까?
답변:
데이터베이스 비교 매트릭스
이 링크에서 공간 기능이있는 데이터베이스 간의 비교 매트릭스를 찾을 수 있습니다.
http://www.bostongis.com/?content_name=sqlserver2008r2_oracle11gr2_postgis15_compare#221
매우 광범위한 질문입니다.
결론은 당신이 지불하는 것을 얻는 것입니다.
Oracle Enterprise Edition에서만 사용할 수있는 Oracle Spatial. Oracle Locator를 사용할 수 있지만 GIS를위한 기본 도구는 적습니다. Spatial에는 데이터베이스 내에 저장된 이미지 형식 인 GeoRaster도 있습니다.
다음 단계는 SQL Server 2008이지만 Spatial Storage 시장에 새로운 것입니다. 대부분의 GIS 공급 업체는이 DB에서 지리 공간 정보를 서비스하기 위해 응용 프로그램 기능을 구축해야했습니다. 그러나 지금은 공간 기능이 있는데 이것에 익숙하지 않습니다.
이제 당신은 자유 세계로 들어갑니다. PostGIS, SpatialLite, MySQL
PostGIS는 가장 오래된 오픈 소스이며 그 뒤에 다른 소스가 있습니다. PostGIS는 지금까지 가장 성숙한 오픈 소스 구현입니다. 이러한 DB에는 제한이있는 것 같지만 기능이 제한적일 수있는 간단한 구현에는 대중에게 충분합니다.