Nicht lieferbar

Web-Applikationen entwickeln mit NoSQL
Der einfache Weg: Web-Apps mit CouchDB und CouchApp. Erhalten Sie eine bessere Performance bei hohen Datenlasten. Von der Datenbank bis zur fertigen Web-Applikation. Das Buch für Datenbank-Einsteiger und
Versandkostenfrei!
Nicht lieferbar
Weitere Ausgaben:
Ohne Datenbanken geht nichts mehr im Web! Aber nach einer Phase fast uneingeschränkter Herrschaft der SQL-basierten Datenbanken findet im Moment ein Wandel in der Landschaft der Web-Applikationen statt. Teil dieses Wandels ist die vermehrte Verwendung von NoSQL-Datenbanken. NoSQL-Datenbanken sind nicht relational, können auf verteilten Systemen liegen und verzichten meist auf ACID-Eigenschaften (atomicity, consistency, isolation, durability). Die Vorteile liegen in einer besseren Skalierbarkeit und besserer Performance bei hoher Datenlast bzw. vielen Transaktionen. Für den gelungenen Einsti...
Ohne Datenbanken geht nichts mehr im Web! Aber nach einer Phase fast uneingeschränkter Herrschaft der SQL-basierten Datenbanken findet im Moment ein Wandel in der Landschaft der Web-Applikationen statt. Teil dieses Wandels ist die vermehrte Verwendung von NoSQL-Datenbanken. NoSQL-Datenbanken sind nicht relational, können auf verteilten Systemen liegen und verzichten meist auf ACID-Eigenschaften (atomicity, consistency, isolation, durability). Die Vorteile liegen in einer besseren Skalierbarkeit und besserer Performance bei hoher Datenlast bzw. vielen Transaktionen. Für den gelungenen Einstieg wird hier mit CouchDB der angesagteste Vertreter aus der Riege der NoSQL-Datenbanken verwendet.
- Schneller Einstieg in die Praxis
Nach einer kurzen Einführung in die Unterschiede zwischen SQL- und NoSQL-Datenbanken geht es gleich weiter in die Praxis. Nach der lokalen Installation der NoSQL-Datenbank Apache CouchDB stellt Autor Clemens Gull die Programmierung von Web-Applikationen in einfachen Beispielen mithilfe von CouchApp vor.
- Schritt für Schritt zur umfangreichen Web-Applikation
Im Rahmen der Erstellung einer großen Beispielapplikation, des Métro Information Tracers, lernen Sie alle notwendigen Schritte zur Entwicklung einer Web-Applikation kennen: Vom Einrichten der Datenbank über die Anpassung des Benutzerinterfaces bis zur Einbindung von Daten aus Google Maps, Flickr oder Wikipedia bzw. durch Screen Scraping aus weiteren externen Seiten.
- Wichtig für Einsteiger: Die Fachbegriffe für den Umgang mit Datenbanken
In einem umfangreichen Glossar werden alle Fachbegriffe, die bei der Arbeit mit Datenbanken und ihrem Einsatz zur Webseiten-Erstellung auftauchen, ausführlich erklärt.
- Schneller Einstieg in die Praxis
Nach einer kurzen Einführung in die Unterschiede zwischen SQL- und NoSQL-Datenbanken geht es gleich weiter in die Praxis. Nach der lokalen Installation der NoSQL-Datenbank Apache CouchDB stellt Autor Clemens Gull die Programmierung von Web-Applikationen in einfachen Beispielen mithilfe von CouchApp vor.
- Schritt für Schritt zur umfangreichen Web-Applikation
Im Rahmen der Erstellung einer großen Beispielapplikation, des Métro Information Tracers, lernen Sie alle notwendigen Schritte zur Entwicklung einer Web-Applikation kennen: Vom Einrichten der Datenbank über die Anpassung des Benutzerinterfaces bis zur Einbindung von Daten aus Google Maps, Flickr oder Wikipedia bzw. durch Screen Scraping aus weiteren externen Seiten.
- Wichtig für Einsteiger: Die Fachbegriffe für den Umgang mit Datenbanken
In einem umfangreichen Glossar werden alle Fachbegriffe, die bei der Arbeit mit Datenbanken und ihrem Einsatz zur Webseiten-Erstellung auftauchen, ausführlich erklärt.