[Mapnik-de] Neues Datenbanklayout

Sven Geggus lists at fuchsschwanzdomain.de
Do Okt 11 12:59:49 CEST 2012


Hallo Martin,

zu der Performance Sache kurz einige Worte. Die Idee mit dem
Hauptschlüsseln stammt von Frederik, der Performancetests gemacht hat
und einen Performancenachteil von etwa 10% gemessen hat.

Angesichts der gewonnenen Flexibilität und dem gesparten
Speicherplatz im Vergleich zu einem "normalen" hstore setup halte
ich das für aktzeptabel.

Die Änderung erlaubt es halt schön verschiedenes Styles aus einer
Datenbank zu betreiben indem man einfach jedem Stil seine eigenen
views gibt.

Martin Koppenhoefer <dieterdreist at gmail.com> wrote:

> und noch eine Frage: wieso "width" und "lock"? Wären das nicht auch
> eher Attribute/Präzisierungen?

width und ele haben andere Gründe, die sind in meiner Datenbank als
"real" Zahl importiert und der hstore kann nur mit strings, daher die
eigene Spalte.

Die anderen Schlüssel ergeben sich aus der where clause im normalen
Mapnik-Style und da gibt es halt nun mal waterway='lock'

Gruss

Sven

-- 
Das allgemeine Persönlichkeitsrecht (Art. 2 Abs.1 i.V.m. Art.1 Abs. 1GG)
umfasst das Grundrecht auf Gewährleistung der Vertraulichkeit und Integrität
informationstechnischer Systeme. (BVerfG, 1BvR 370/07)
/me is giggls at ircnet, http://sven.gegg.us/ on the Web