Hallo, auch wenn du erstmal keine Stored Procedures brauchst, würde ich dir 
trotzdem
zu PostgreSQL/PostGIS raten. Du hast damit ca. 800 geo-spezifische Funktionen
die du nicht mehr neu erfinden mußt und was die Admins kennen und was getestet 
ist kommt halt aus gutem Grund auch schneller auf
die Server. Gerade die erste deiner Anwendungsideen lässt sich schon jetzt mit 
PostGIS realisieren und das mit
viel weniger Overhead wie er durch den OSM-XML-Output entsteht.

War es nicht mal angedacht, von dem Mapnik-DB-Layout ausgehend, bei Wegen und 
Flächen nicht nur die Listen von Längen- und
Breitengraden zu hinterlegen, sondern auch eine Liste von Node-IDs mit in eine 
zusätzliche Spalte zu schreiben?
Über diese Node-ID-Liste müßte sich doch mehr oder weniger schnell, weil die 
ID's ja indiziert sind, ein XML-File erstellen lassen,
was dem Xapi-Output zumindest nahe kommt. Das ganze ggf. unterstützt durch 
Funktionen in der Datenbank.

Grüße Kolossos

bernhard zwischenbrugger schrieb:
 Am 03.09.10 20:59, schrieb Lars Francke:
Ich kann schlicht und einfach nicht arbeiten wenn die XAPI tot ist.
Wenn ich das richtig verstanden habe ist dei XAPI in einer
Programmiersprache geschrieben, die außer dem Author der XAPI niemand
spricht.
Die Programmiersprache ist Erlang und als db wird die couchdb verwendet.
Ähem...nein.

Die Programmiersprache ist MUMPS[1] und die Datenbank ist GT.M[2]

Oops. Das hab ich vor ein paar Tagen gerade nachgeschaut - naja der Kalk rieselt ;-)
10.000.000 items sind aber ca. 1 GByte und das aus einer DB zu laden ist
nicht wirklich sinnvoll.
Kommt ganz auf die DB und das Schema an. Es gibt heutzutage eine ganze
Menge Produkte für die das relativ einfach ist und die auf solche
streamenden Sachen vernünftig antworten können.
Was gibt es da?
Ich will in den nächsten Wochen so ein DB mit XML Schnittstelle aufbauen.
Für ein XAPI ähnliches System braucht ich keine Trigger, Stored Procedures, Rollback,...
Was bietet sich da an?

lg, Bernhard




_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an