Couchbase Python Client Library Documentation¶
Prerequisites¶
Couchbase Server (http://couchbase.com/download)
Python development files
A C compiler (except on Windows)
Contents:
- Cluster object
- Bucket object
- Scope object
- Collection object
- Passing Arguments
- Option Blocks
- Integer Types
- Key and Value Format
- Single-Key Data Methods
- Multi-Key Data Methods
- Batch Operation Pipeline
- MapReduce/View Methods
- N1QL Query Methods
- Full-Text Search Methods
- Analytics Query Methods
- Design Document Management
- N1QL Index Management
- Flushing (clearing) the Bucket
- Informational Methods
- Item API Methods
- Durability Constraints
- Attributes
- Private APIs
- Additional Connection Options
- Sub-Document API
- Datastructures API
ViewResult
ObjectQuery
Object- Analytics Queries
- N1QL Queries
- Full Text Queries
- Result Objects
- Exception Objects
- Transcoder Interface
- Using With and Without Threads
- Conversion Functions
- Item Objects
- Logging
Asynchronous APIs¶
Internal APIs¶
These are internal APIs whose interfaces are subject to change. They may nevertheless be helpful for debugging or extending existing functionality.
Management APIs¶
These APIs allow simple manipulation of buckets themselves. They require administrative privileges. Currently these APIs are only available for the synchronous couchbase interface.