Различия между PostgreSQL и MySQL для PHP-разработчиков

Для проекта, в котором большинство запросов к базе данных будут включать такие требования, как «внутри полигона», я подумал о выборе PostgreSQL с PostGIS вместо MySQL, который я в основном использовал ранее. В основном потому, что PostgreSQL имеет больше функций ГИС. Однако я не уверен, как это оценить, а также не вижу разницы с точки зрения разработчика PHP.

  1. Является ли поддержка PostgreSQL интегрированной с PHP так же хорошо, как MySQL?
  2. Написание запросов PostgreSQL (SQL )очень похоже на MySQL?
  3. Есть ли какие-либо предостережения, которые следует учитывать при выборе PostgreSQL вместо MySQL?
  4. Является ли PostgreSQL по определению лучшим решением при использовании данных ГИС?

Надеюсь, вы, ребята, поможете мне прояснить кое-что из этого.

7
задан Craig Ringer 21 July 2012 в 17:04
поделиться