Namespaces support (buckets?)

Is it possible to:

  1. Remove all objects in Namespace
  2. Get keys for objects in Namespace
  3. Get number of stored objects in Namespace

I have found next explanation:

A Bucket in CouchDB. It is a logical sandbox or namespace. I.e. we can have multiple buckets that contain documents with the same keys but different values. But amount of buckets should be <=5 so I think perhaps views might be suitable.