Schlagwort-Archiv: RDBMS

Neues von OpenStreetMap und PostgreSQL

Das OpenStreetMap-Projekt migriert einen Teil seiner Datenbanken von MySQL nach PostgreSQL. PostgreSQL bietet anscheinend in diesem Fall Vorteile in Sachen Transaktionsfähigkeit und Abfrageoptimierung.

Paul Ramsey berichtet in seinem englischen Blog weitere Details dazu.

Die ZEIT hat Sven Anders zum Thema OSM interviewt.

Benötige ich ODBC, um PostGIS zu nutzen?

Die Frage, ob ODBC nötig ist, um PostGIS bzw. PostgreSQL zu nutzen, ist mir schon öfters untergekommen. Die Antwort ist: Nein. ODBC (Open Database Connectivity) ist nur eine mögliche Schnittstelle, um standardisiert auf Datenbanken zuzugreifen. Je nach Client-Software können auch andere Schnittstellen genutzt werden.

So werden Java-Programme meistens JDBC benutzen. Programme wie pgAdmin, gpgsql2shp oder gshp2pgsql nutzen die PostgreSQL-Bibliotheken direkt, so dass ODBC als Schnittstelle nicht benötigt wird.

Optional wird ODBC von PostgreSQL natürlich unterstützt. Dadurch können Programme, die ODBC unterstützen (beispielsweise Excel) über ODBC auf PostgreSQL-Daten zugreifen. Wer die nötige Konfiguration der ODBC-Verbindung allerdings scheut und eher selten auf die Daten zugreift, dem sei z.B. ein Export der Daten aus pgAdmin heraus als Alternative empfohlen.

Michael Widenius über Bugs in MySQL 5.1

Heise online berichtet über einen Blogeintrag des MySQL-Gründers Michael Widenius. Er listet zahlreiche offene Probleme auf und rät dazu, MySQL 5.1 vor einem Produktiveinsatz gründlich zu testen. Interessant ist, dass er die stärkere Rolle der “Community” im Konkurrenzprojekt PostgreSQL lobend erwähnt.

PostArabic 1.0.6 verfügbar

Eine neue Version der PostgreSQL-Erweiterung PostArabic steht unter polyline.de/postarabic/ zur Verfügung.

PostArabic ermöglicht die korrekte Darstellung arabischer Schrift z.B. im Zusammenspiel mit der gd-Bibliothek oder älteren Mapserver-Versionen.

Die korrekte Darstellung arabischer Schrift erfordert zusätzlichen Aufwand, da arabische Buchstaben andere Formen annehmen können, je nachdem, ob sie am Wortanfang, -ende oder isoliert stehen.

Da neuere Mapserver-Versionen Unterstützung für arabische Schrift mitbringen, ist dies möglicherweise die finale PostArabic-Version.

PostArabic ist freie Software (Open Source) und unterliegt den Bedingungen der LGPL.