CouchDB
(Sprache: Englisch)
Three of CouchDB's creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing, processing, and accessing data, CouchDB is ideal for web...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
32.00 €
Produktdetails
Produktinformationen zu „CouchDB “
Three of CouchDB's creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing, processing, and accessing data, CouchDB is ideal for web applications that handle huge amounts of loosely structured data. That alone would stretch the limits of a relational database, yet CouchDB offers an open source solution that's reliable, scales easily, and responds quickly.
CouchDB works with self-contained data that has loose or ad-hoc connections. It's a model that fits many real-world items, such as contacts, invoices, and receipts, but you'll discover that this database can easily handle data of any kind. With this book, you'll learn how to work with CouchDB through its RESTful web interface, and become familiar with key features such as simple document CRUD (create, read, update, delete), advanced MapReduce, deployment tuning, and more.
- Understand the basics of document-oriented storage and manipulation
- Interact with CouchDB entirely though HTTP using its RESTful interface
- Model data as self-contained JSON documents
- Handle evolving data schemas naturally
- Query and aggregate data in CouchDB using MapReduce views
- Replicate data between nodes
- Tune CouchDB for increased performance and reliability
CouchDB works with self-contained data that has loose or ad-hoc connections. It's a model that fits many real-world items, such as contacts, invoices, and receipts, but you'll discover that this database can easily handle data of any kind. With this book, you'll learn how to work with CouchDB through its RESTful web interface, and become familiar with key features such as simple document CRUD (create, read, update, delete), advanced MapReduce, deployment tuning, and more.
- Understand the basics of document-oriented storage and manipulation
- Interact with CouchDB entirely though HTTP using its RESTful interface
- Model data as self-contained JSON documents
- Handle evolving data schemas naturally
- Query and aggregate data in CouchDB using MapReduce views
- Replicate data between nodes
- Tune CouchDB for increased performance and reliability
Klappentext zu „CouchDB “
This hands-on book introduces you to Apache CouchDB, a document-oriented database that offers a different way to model your data. CouchDB is a schema-free database, designed to work with applications that handle commonplace information such as contacts, invoices, and receipts -- information that's easier to access as self-contained documents, rather than as records in a relational database.In CouchDB: The Definitive Guide, three of the core developers of this database gently explain how to work with CouchDB, using clear and practical scenarios. Each chapter showcases key features, such as simple document CRUD (create, read, update, delete), advanced MapReduce, and deployment tuning for performance and reliability.With this book, you will:Understand the basics of document-based storage and manipulation
Learn how CouchDB's RESTful nature lets you interact with it by sending HTTP requests and receiving HTTP responses
Model data as self-contained JSON documents
Manage basic document CRUD
Handle evolving data naturally
Query and aggregate data in CouchDB using MapReduce views
Replicate data between nodes
Carry out deployment tuning for performance and reliabilityWhy complicate your recordkeeping by using a cumbersome relational database, when you can save your data as self-contained documents with CouchDB? Learn how CouchDB is ideal for high volume, distributed applications, and useful as an application framework on its own, with CouchDB: The Definitive Guide. It's the only book that covers this database.
Autoren-Porträt von J. Chr. Anderson, Jan Lehnardt, Noah Slater
J. Chr. Anderson is an Apache CouchDB committer and author. He is a director of couch.io, offering commercial hosting, support, consulting, and custom development. He enjoys working on JavaScript CouchApps which can be peer-replicated just like any other data. He obsessed with bending the physics of the web, and giving control back to users.Jan Lehnardt is CouchDB's chief evangelist and a CouchDB consultant for major industry players. Jan's has spoken about CouchDB at conferences such as O'Reilly's OSCON and Erlang eXchange. He's a director at couch.io which offers CouchDB Consulting, Training, Hosting & Support.Noah Slater is a Web Technologist with a background in ecommerce, a passion for hypertext, and an obsession with æsthetics. He s written for O Reilly Media and developed software for the GNU Project, the Apache Software Foundation, and Debian. Away from computers, he has a fascination with music, film, and photography.
Bibliographische Angaben
- Autoren: J. Chr. Anderson , Jan Lehnardt , Noah Slater
- 2010, 245 Seiten, mit Abbildungen, Maße: 17,7 x 23,1 cm, Kartoniert (TB), Englisch
- Herausgegeben: Mike Loukides
- Verlag: O'Reilly Media
- ISBN-10: 0596155891
- ISBN-13: 9780596155896
Sprache:
Englisch
Rezension zu „CouchDB “
"Das Buch fasst sich angenehm kurz, geht aber auf die wichtigsten Views und Design-Dokumente ausführlich und mit einer Menge praktischer Beispiele ein. Es ist deshalb jedem zu empfehlen, der schon einmal von CouchDB gehört hat und neugierig geworden ist." - Linux-Magazin, Mai 2010"Auf 272 Seiten wird knapp, aber sehr prägnant alles erläutert, was man wissen und beachten sollte, wenn man mit CouchDB arbeiten möchte. Die Autoren schaffen es dabei selbst auf Details einzugehen und schreiben ohne einen mit viel akademischen Weisheiten zu bombardieren funktionierende Lösungsätze. Immer wieder wird bei den jeweiligen Aspekten auf das zerntrale abgehoben und somit dem Leser verständlich gemacht, wo die (teilweise gravierenden) Unterschiede liegen. Man merkt das die Autoren reichlich Erfahrung haben müssen, und so finden sich auch nützliche Angaben über Performance der einzelnen Angebote oder Warnungen/Informationen zu potentiellen Fehleinschätzungen die ein Neuling in diesem Bereich begehen könnte. Ein sehr gelungenes Buch." - php-nuke.de, April 2010"Ohne Zweifel das wohl am weitesten in die Materie eindringende Buch zu CouchDB, das derzeit auf dem Markt ist. Dass CouchDB ein echter Renner ist und wohl noch eine große Zukunft vor sich hat, begreift man bei der Lektüre sofort." - IT-Stammtisch Darmstadt, Oktober 2010"Das Autorenteam befasst sich mit den wichtigsten Views und Design-Dokumenten und zeigt anhand vieler Beispiele das Einsatzspektrum des Datenbanksystems auf. nach der Lektüre kann man die Leistungsfähigkeit von CouchDB realistisch für konkrete Fallbeispiele eigenständig bewerten." - IT-Mittelstand, 12/2010"Das Buch ist insgesamt recht locker geschrieben und vermittelt einen guten Einlick in CouchDB. [...] Das Buch ist mit 250 Seiten erstaunlich knapp gehalten. Aber es tut auch mal gut, ein Handbuch in der Hand zu halten, das mit weniger als 1000 Seiten auskommt und
... mehr
denooch alles Wichtige sagt." - Java Spektrum, März 2011
... weniger
Kommentar zu "CouchDB"
0 Gebrauchte Artikel zu „CouchDB“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "CouchDB".
Kommentar verfassen