Chapter 24
Connecting to CouchDB Using Nano
WHAT’S IN THIS CHAPTER?
- Creating a CouchDB database
- Creating and updating a CouchDB view
- Inserting or updating a document
- Querying a view and presenting the results
- Attaching binary files to documents
In the last few years, a series of projects has tried to solve some relational database problems by providing a different approach to database management systems design. This movement has been named NoSQL. Not only does it reject a query language, it also rejects the relational model and, in most cases, simplifies that model and relaxes some of its assumptions.
Right in the middle of the NoSQL “revolution” stands the successful poster child and Open Source project named CouchDB. CouchDB is a database that embraces web standards; it uses JSON for object storage and JavaScript for making queries.
Get Professional Node.js: Building Javascript Based Scalable Software now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.