Sieben Wochen, sieben Datenbanken

Moderne Datenbanken und die No-SQL-Bewegung
Buch | Softcover
384 Seiten
2012
O'Reilly (Verlag)
978-3-86899-791-0 (ISBN)

Lese- und Medienproben

Sieben Wochen, sieben Datenbanken - Eric Redmond, Jim R. Wilson
34,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Daten werden täglich umfangreicher und komplexer, ebenso wie die Möglichkeiten, diese Daten zu verarbeiten. Als Entwickler moderner Anwendungen müssen Sie das aufstrebende Feld des Datenmanagements (sowohl RDBMS als auch NoSQL) verstehen. Sieben Wochen, sieben Datenbanken nimmt Sie mit auf eine Reise zu einigen der momentan angesagtesten Open Source-Datenbanken. In der Tradition von Bruce A. Tates Sieben Wochen, sieben Sprachen geht dieses Buch über eine einfache Anleitung hinaus und erläutert die wesentlichen Kernkonzepte jeder Technologie.
Daten werden täglich umfangreicher und komplexer, ebenso wie die Möglichkeiten, diese Daten zu verarbeiten. Als Entwickler moderner Anwendungen müssen Sie das aufstrebende Feld des Datenmanagements (sowohl RDBMS als auch NoSQL) verstehen. Sieben Wochen, sieben Datenbanken nimmt Sie mit auf eine Reise zu einigen der momentan angesagtesten Open Source-Datenbanken. In der Tradition von Bruce A. Tates Sieben Wochen, sieben Sprachen geht dieses Buch über eine einfache Anleitung hinaus und erläutert die wesentlichen Kernkonzepte jeder Technologie.

Redis, Neo4J, CouchDB, MongoDB, HBase, Riak und PostgreSQL. Mit jeder dieser Datenbanken gehen Sie ein reales Problem an, das die jeweiligen Konzepte und Features hervorhebt. Sie lernen die fünf Datenmodelle kennen, die von diesen Datenbanken verwendet werden: relational, Schlüssel/Wert, spaltenorientiert, Dokument und Graph. Sie erfahren, für welche Art von Problemen sie am besten geeignet sind.
Sie werden sehen, warum MongoDB und CouchDB grundverschieden sind und das Dynamo-Erbe im Kern von Riak entdecken. Sie werden Ihre Anwendungen mit Redis beschleunigen und mit Neo4J für mehr Zusammenhänge sorgen. Sie werden MapReduce nutzen, um Big Data-Probleme zu lösen und Server-Cluster über skalierbare Dienste wie Amazons Elastic Compute Cloud (EC2) aufbauen.

Sie werden das CAP-Theorem kennenlernen und seine Implikationen für verteilte Daten. Sie werden den Kompromiss zwischen Konsistenz und Verfügbarkeit verstehen und wie Sie sie zu Ihrem Vorteil nutzen. Sie werden mehrere Datenbanken zusammenarbeiten lassen, um eine Plattform zu schaffen, die mehr ist als die Summe ihrer Teile, oder Sie finden eine, die all Ihre Anforderungen auf einmal erfüllt.
Sieben Wochen, sieben Datenbanken taucht tief in jede dieser Datenbanken ein, verdeutlicht ihre Stärken und Schwächen, und zeigt Ihnen, wie Sie diejenige auswählen, die Ihren Anforderungen erfüllt.

Was Sie brauchen:

Um das meiste aus diesem Buch herauszuholen, müssen Sie es aktiv durcharbeiten und das bedeutet, dass Sie eine *nix-Shell (bevorzugt Mac OSX oder Linux, Windows-Nutzer benötigen Cygwin), Java 6 (oder höher) und Ruby 1.8.7 (oder höher) brauchen. Jedes Kapitel gibt die Downloads an, die für die jeweilige Datenbank benötigt werden.

Eric Redmond has been in the software industry for more than 15 years, working with Fortune 500 companies, governments, and many startups. He is a coder, illustrator, international speaker, and active organizer of several technology groups.

Jim R. Wilson started hacking at the age of 13 and never looked back. He has worked as an engineer and web guru at companies in the healthcare, search and marketing sectors. He began tinkering with Non-SQL databases in 2007, and has contributed code to large-scale open source projects like MediaWiki and HBase. A frequent speaker at local JavaScript and NoSQL events, he lives in Littleton, MA with his incredible wife Ruth, and two amazing children.

"Am Ende der 300 Seiten kann man wirklich behaupten, einen Über- und Einblick in moderne DB-Systeme gewonnen zu haben. Zusätzlich lernt man direkt deren Stärken und Schwächen kennen. Alles in allem ein sehr kurzweiliges Buch" - Jörg Schätzlein, IT Stammtisch Darmstadt, Januar 2013

Zur englischsprachigen Originalausgabe:

"Ich kann das Buch nicht nur dem Zielpublikum (Entwicklern), sondern jedem, der sich einen mehr als flüchtigen Einblick über den Stand der Datenbank-Technologie verschaffen will, nur wärmstens empfehlen" - Rolf Schmidt, Frankfurter Linux UG, Juli 2012

"Wer einen guten Crash-Kurs für NoSQL-Technologie sucht, der ist mit diesem Buch bestens bedient." - Dr. Jens Albrecht, FH Würzburg, September 2012

Erscheint lt. Verlag 1.10.2012
Übersetzer Peter Klicman
Verlagsort Köln
Sprache deutsch
Original-Titel Seven Databases in seven weeks
Gewicht 656 g
Einbandart Paperback
Themenwelt Mathematik / Informatik Informatik Datenbanken
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte Datenbank • Datenbank, RDBMS, NoSQL, MongoDB, MapReduce • MapReduce • MongoDB • NoSQL • RDBMS
ISBN-10 3-86899-791-1 / 3868997911
ISBN-13 978-3-86899-791-0 / 9783868997910
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Der Grundkurs für Ausbildung und Praxis

von Ralf Adams

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung in die Praxis der Datenbankentwicklung für Ausbildung, …

von René Steiner

Buch | Softcover (2021)
Springer Fachmedien Wiesbaden GmbH (Verlag)
49,99