Big Data: Der neue Goldrausch?

Big Data ist jetzt in den Massenmedien angekommen. Was ist dran am neuen „Goldrausch“?

Diese Woche titelt Die Zeit im Wirtschaftsteil mit einem Schwerpunkt zu Big Data. Die Kernaussage lautet, dass sich mit großen Datenmengen jetzt Geld verdienen lässt. Gleichzeitig schätzt Gartner im aktuellen Hype Cycles Report 2012, dass Big Data kurz vor dem Höhepunkt des Hype-Zyklus steht. Das mit Big Data eng verbundene Thema Social Analytics soll seinen Höhepunkt schon hinter sich gelassen haben. Getreu des Hype-Zyklus stehen beide Themen somit kurz vor dem Tal der Enttäuschungen. Ist Big Data also schon wieder durch, sobald jeder darüber spricht?

Weiter lesen…

OpenStreetMap – eine Schatzkiste an frei verfügbaren Geodaten

OpenStreetMap (OSM) enthält eine enorme Menge an frei verfügbaren Geodaten – derzeit sind es rund 1,6 Milliarden Koordinaten. Wie lässt sich das dort vorhandene Wissen in eigenen Projekten verwenden?

Nach einem ersten Blick in die Datenbasis stellt man schnell fest, dass die Geodaten nur wenig strukturiert vorliegen. Ähnlich wie bei Wikipedia ist zwar enorm viel Wissen vorhanden, aber nur implizit. Es gibt keine Schnittstellen, mit denen sich die Informationen komfortabel abfragen ließen. Das heißt: Es ist z.B. nicht möglich den längsten Fluss Deutschlands abzufragen. Stattdessen lassen sich nur alle Punkte, Pfade und Polygone ermitteln, die mit dem Tag „water“ versehen sind und sich innerhalb eines vorgegebenen Ausschnitts befinden. Erst durch eine Auswertung dieser Daten lässt sich der längste Fluss ermitteln.

Weiter lesen…

NoSQL – hoch-skalierbar, extrem schnell und viel Auswahl

NoSQL-Datenbanken sind nicht nur ein spannendes Thema, sie lösen auch schwierige Probleme. Für welches Einsatzgebiet jedoch welche Art NoSQL-Datenbank passt, ist anfangs nicht offensichtlich.

Aus diesem Grund habe ich eine Einführung in die verschiedenen Arten von NoSQL-Datenbanken geschrieben. Dazu habe ich die Pattern-Form gewählt. Das heißt: Für jede Art NoSQL-Datenbank identifiziert ein Pattern das Einsatzgebiet, für den diese Art NoSQL-Datenbank eine geeignete Lösung darstellt. Zusätzlich wird erläutert, warum das jeweilige Problem schwer ist und mit welchen Konsequenzen man rechnen muss, wenn man eine NoSQL-Datenbank dieser Art einsetzen will.

Weiter lesen…