2010-12-27 5 views
2

Ich mache derzeit ein Projekt als einer meiner Universität Projekte und es nutzt Google Maps und jetzt benutze ich eine postgresql-Datenbank, die auf meinem localhost ist, aber ich möchte es hosten einige, wo ich sonst kein kostenloses hosting für postgres finden konnte und ich weiß nicht ob ich Google App engine oder Fusion tables dafür verwenden kann. Ich benutze Postgres und PHP, um Daten zu manipulieren und KML-Dateien zu generieren. Google Maps V3 Javascript-API als das Frontend irgendwelche Vorschläge?Wie portiere ich eine PostgreSQL-Datenbank an Google App engine

Danke !!

Antwort

1

PHP ist eine der am meisten requested Funktionen, aber es ist noch nicht in GAE unterstützt, so dass Ihr PHP-Code nutzlos ist. In Zukunft scheinen gehostete SQL-Datenbanken Teil von Google plans to provide "Enterprise features" in GAE zu sein, bleiben Sie dran, denn das könnte Ihnen die Arbeit vereinfachen.

Aktuell im Fall, dass:

  1. Ihre Website wird als Java EE oder Python Web appliaction
  2. Sie JPA/JDO bereits mit umgesetzt (nur im Fall Java EE)
  3. Sie machen keine Aussagen JOIN (nicht in GAE unterstützt)

Oder auch, wenn Ihr Service/dao Schichten bereits gut isoliert sind, wäre es möglich, Ihre „denormalized“ Datenbank Gastgeber (es wäre ein postgres nicht sein Service) und Ihr Frontend in GAE ohne zu viel Aufwand.