Apache CouchDB® Logo
3.3.x

Table of Contents

User Guides

  • 1. Introduction
  • 2. Replication
  • 3. Design Documents
  • 4. Best Practices

Administration Guides

  • 1. Installation
  • 2. Setup
  • 3. Configuration
    • 3.1. Introduction To Configuring
    • 3.2. Base Configuration
    • 3.3. Configuring Clustering
    • 3.4. Database Per User
    • 3.5. CouchDB HTTP Server
    • 3.6. Authentication and Authorization
    • 3.7. Compaction
    • 3.8. Background Indexing
    • 3.9. IO Queue
    • 3.10. Logging
    • 3.11. Replicator
    • 3.12. Query Servers
    • 3.13. Miscellaneous Parameters
    • 3.14. Resharding
  • 4. Cluster Management
  • 5. Maintenance
  • 6. Fauxton
  • 7. Experimental Features

Reference Guides

  • 1. API Reference
  • 2. JSON Structure Reference
  • 3. Query Server
  • 4. Partitioned Databases

Other

  • 1. Release Notes
  • 2. Security Issues / CVEs
  • 3. Reporting New Security Problems with Apache CouchDB
  • 4. License
  • 5. Contributing to this Documentation

Quick Reference Guides

  • API Quick Reference
  • Configuration Quick Reference

More Help

  • CouchDB Homepage
  • Mailing Lists
  • Realtime Chat
  • Issue Tracker
  • Download Docs
Apache CouchDB®
  • »
  • 3. Configuration
  • Edit on GitHub

3. Configuration¶

  • 3.1. Introduction To Configuring
    • 3.1.1. Configuration files
    • 3.1.2. Parameter names and values
    • 3.1.3. Setting parameters via the configuration file
    • 3.1.4. Setting parameters via the HTTP API
    • 3.1.5. Configuring the local node
  • 3.2. Base Configuration
    • 3.2.1. Base CouchDB Options
  • 3.3. Configuring Clustering
    • 3.3.1. Cluster Options
    • 3.3.2. RPC Performance Tuning
  • 3.4. Database Per User
    • 3.4.1. Database Per User Options
  • 3.5. CouchDB HTTP Server
    • 3.5.1. HTTP Server Options
    • 3.5.2. HTTPS (SSL/TLS) Options
    • 3.5.3. Cross-Origin Resource Sharing
    • 3.5.4. Virtual Hosts
    • 3.5.5. X-Frame-Options
  • 3.6. Authentication and Authorization
    • 3.6.1. Server Administrators
    • 3.6.2. Authentication Configuration
  • 3.7. Compaction
    • 3.7.1. Database Compaction Options
    • 3.7.2. View Compaction Options
    • 3.7.3. Compaction Daemon
  • 3.8. Background Indexing
  • 3.9. IO Queue
    • 3.9.1. Recommendations
  • 3.10. Logging
    • 3.10.1. Logging options
  • 3.11. Replicator
    • 3.11.1. Replicator Database Configuration
    • 3.11.2. Fair Share Replicator Share Allocation
  • 3.12. Query Servers
    • 3.12.1. Query Servers Definition
    • 3.12.2. Query Servers Configuration
    • 3.12.3. Native Erlang Query Server
    • 3.12.4. Search
    • 3.12.5. Mango
  • 3.13. Miscellaneous Parameters
    • 3.13.1. Configuration of Attachment Storage
    • 3.13.2. Statistic Calculation
    • 3.13.3. UUIDs Configuration
    • 3.13.4. Vendor information
    • 3.13.5. Content-Security-Policy
    • 3.13.6. Configuration of Database Purge
    • 3.13.7. Configuration of Prometheus Endpoint
  • 3.14. Resharding
    • 3.14.1. Resharding Configuration
Previous Next

© Copyright 2023, Apache Software Foundation. CouchDB® is a registered trademark of the Apache Software Foundation. Revision d42531b6.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 3.3.x
Versions
latest
stable
3.3.x
main
3.2.2-docs
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds