MapReduce Views

  • how-to
    Our legacy MapReduce Views Service is best replaced by the scalable Query Service.

    MapReduce Views date from the earliest days of Couchbase and although still maintained and supported for legacy use, they are deprecated in Couchbase Server, and will eventually be removed.

    Views are the only service which does not benefit from Multi-Dimensional Scaling, and is rarely the best choice over, say, our Query service if you are starting a fresh application. See our discussion document on the best service for you to use.

    If you are provisioning Views on Couchbase Server for a legacy application, they must run on a couchstore bucket.

    We will maintain support for Views in the SDKs for so long as it can be used with a supported version of Couchbase Server.

    Information on using MapReduce Views with the SDK can still be accessed in our documentation archive.