In the Couchbase documentation I don't see mention of some of the more advanced CouchDB document concepts such as show and validation functions. Are those exposed in Couchbase in any way?
These functions do not exist in Couchbase Server. I am inviting you to look at the following page:
to understand the differences between Couchbase and CouchDB.
Couchbase is a brand new product that took inspiration from Couchdb, for example Couchbase is using the same kind of persistence store an append Only B-Tree; but Couchbase persistence is written in C/C++ and not Erlang; Couchbase is using the same approach to do queries on the documents (MapReduce/Views); but once again it Couchbase and CouchDB are two different products.
You will find many new things in Couchbase focusing on performances, scalability, management, and more.
© 2013 COUCHBASE All rights reserved.