Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
37 lines (30 sloc) 1.35 KB

Query Server

The Query server is an external process that communicates with CouchDB by JSON protocol through stdio interface and processes all :ref:`design functions <ddocs>` calls, such as JavaScript :ref:`views <viewfun>`.

The default query server is written in :ref:`JavaScript <query-server/js>`, running via Mozilla SpiderMonkey. You can use :ref:`other languages <config/query_servers>` by setting a Query server key in the language property of a design document or the Content-Type header of a temporary view. Design documents that do not specify a language property are assumed to be of type javascript.

.. toctree::
    :maxdepth: 2

    protocol
    javascript
    erlang
You can’t perform that action at this time.