MySQL Chain Replication
söndag, mars 16th, 2008Tog ett tag för mig att få en slav att replikera en annan slav. Uppenbarligen skall man explicit tala om att slaven ska logga sina uppdateringar. Lösningen hittades här
Tog ett tag för mig att få en slav att replikera en annan slav. Uppenbarligen skall man explicit tala om att slaven ska logga sina uppdateringar. Lösningen hittades här
Med en spatial databas och smarta människor kan man göra coola saker. Vi mäter vartifrån i Sverige våra besökare kommer ifrån men det är knappast intressant varken för oss eller nån annan att veta hur många besökare som kommer just ifrån Älvsjö. Därför har vi tagit fram Polygoner av olika modeller för att definiera områden som är intressanta. Men hur matchar man alla besökare som kommer från landsort ?
Jo det ska jag tala om. Gör en polygon med Sveriges gränser som koordinater för en polygon och för sen in alla områden i den som “hål”. Badaboom badabing så kan man söka på samma sätt som vanligt för att matcha koordinater mot en polygon.
Exempel: select r.id from Location l, Region r where l.id=? and Contains(r.polygon, l.coordinate) = 1 limit 1.
I detta fall innehåller Location alla våra besökares koordinater och Region de sökta områdena. Blir som en slags egen datawarehousing av geodata.
Bra sida för att få region som polygoner: http://maps.huge.info/dragcircle2.htm och en annan för koordinater: http://itouchmap.com/latlong.html
Svarade du ja på alla frågor ovan så är du klippt och skuren för att jobba på Tailsweep!
Vi växer så det knakar och behöver nu stärka upp med vassa utvecklare som vill vara med att utveckla en av de mest avancerade webbplattformarna på marknaden. Vi har på mindre än ett år tagit en ledande position på den svenska marknaden mycket tack vare vårt fokus på att ligga i framkant på teknologisidan. Vi tror att man bygger bolag genom att anställa personal som är briljant å ena sidan och samtidigt får saker att hända å andra sidan.
Blev du intresserad av att jobba på Tailsweep? Skicka ett mail med din CV och ett kort personligt brev till job@tailsweep.com så återkommer vi så snart som möjligt.
Med vänlig hälsning
//Marcus Herou, teknisk chef Tailsweep AB.