GIS: PostGIS / PostgreSQL vs. MySql vs. SQL Server? [fechadas]
EDIT: Estou usando o Postgres com o PostGIS há alguns meses e estou satisfeito.
Preciso analisar alguns milhões de registros geocodificados, cada um com latitude e longitude. Esses registros incluem dados de pelo menos três tipos diferentes, e tentarei ver se cada conjunto influencia o outro.
Qual banco de dados é melhor para o armazenamento de dados subjacente para todos esses dados? Aqui estão os meus desejos:
Eu estou familiarizado com o DBMS. Sou mais fraco com o PostgreSQL, mas estou disposto a aprender se tudo o resto dá certo.Ele se dá bem com consultas GIS. As pesquisas do Google sugerem que o PostgreSQL + PostGIS pode ser o mais forte? Pelo menos muitos produtos parecem usá-lo. As extensões espaciais do MySql parecem comparativamente mínimas?Baixo custo. Apesar do limite de 10 GB no SQL Server Express 2008 R2, não tenho certeza se quero viver com essa e outras limitações da versão gratuita.Não é antagônico com o Microsoft .NET Framework. Graças ao Connector / Net 6.3.4, o MySql funciona bem com os programas C # e .NET Framework 4. Ele suporta totalmente o Entity Framework do .NET 4. Não consigo encontrar nenhum equivalente não comercial do PostgreSQL, embora não me oponha a pagar US $ 180 pelo dotConnect da Devart para PostgreSQL Professional Edition.Compatível com R. Parece que todos os três podem conversar com R usando ODBC, portanto, pode não ser um problema.Eu já fiz algum desenvolvimento usando o MySql, mas posso mudar, se necessário.