Benjamin Young's blog
Organizing Document Structure in Document Databases
Couchbase is schema-less. That runs against the grain of traditional, RDBMS history and experience, but it's proven to be one of the most lauded features of NoSQL databases.
Not being required to develop a schema before you build your application is a huge time saver. It enables quick prototyping and lets you mold the structure of your document as you delve into its different uses within your application.
Intro to Couchbase Document Design
The non-digital part of your life is full of documents. Your desk is covered in them. Some of them are structured (invoices, business cards), some of them are less structured (notes, sketches), and some are somewhere in between or a collection of both (notebooks, sketchpads).
Of Rewrites and Virtual Hosting: An Introduction
Hey, this is Benjamin, I work as a “User Advocate” on the frontend engineering team.
CouchDB’s ability to host entire web apps is pretty well known (and loved!) by many people who learn about CouchDB. It’s something that makes it unique, and combined with replication it can create a powerful application distribution model or scaling option.
That said, one key piece that’s a bit esoteric at first, is how to get a domain name to map to your CouchDB instance. So here’s my attempt to make it a bit less vague.
