Apache CouchDB® Logo
stable

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. couch_peruser
    • 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®
  • Docs »
  • 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. couch_peruser
    • 3.4.1. couch_peruser 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.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.14. Resharding
    • 3.14.1. Resharding Configuration
Next Previous

© Copyright 2020, Apache Software Foundation. CouchDB® is a registered trademark of the Apache Software Foundation. Revision 44e2b12e.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versions
master
latest
stable
3.0.0
2.3.1
2.3.0
2.2.0
2.1.2
2.1.1
2.1.0
2.0.0
1.6.1
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.