Back to the Couchbase homepageCouchbase logo
Couchbase Developer

  • Docs

    • Integrations
    • SDKs
    • Mobile SDKs

    • AI Developer
    • Backend
    • Full-stack
    • Mobile
    • Ops / DBA

    • Data Modeling
    • Scalability

  • Tutorials

    • Developer Community
    • Ambassador Program
  • Sign In
  • Try Free

  • Couchbase with Python
  • Connect to Couchbase
  • KV Operations
  • Indexing
  • SQL++ Querying
  • Full Text Search
  • Distributed Transactions

Couchbase and Python SDK

In this learning path you will get started with the Python SDK, connect and manage connections, including with Couchbase Capella, get and insert documents using the key-value engine, query the database using SQL++ (formerly N1QL), utilize full text search, learn how to use distributed transactions, and more.

Prerequisites

Before you get started you should take the following prerequisites into consideration:

  • Python Version 3+
  • Code Editor (ex: Visual Studio Code, IDLE, Sublime Text, etc.)
  • Couchbase Server 7+
    • Couchbase Capella if necessary

Agenda

  • Connect to Couchbase
  • Key Value Operations
  • Indexing
  • SQL++ Querying
  • Full Text Search
  • Distributed Transactions

Next Step
Couchbase home page link

3250 Olcott Street
Santa Clara, CA 95054
United States

  • company
  • about
  • leadership
  • news & press
  • investor relations
  • careers
  • events
  • legal
  • contact us
  • support
  • Developer portal
  • Documentation
  • Forums
  • PROFESSIONAL SERVICES
  • support login
  • support policy
  • training
  • quicklinks
  • blog
  • downloads
  • get started
  • resources
  • why nosql
  • pricing
  • follow us
  • Social Media Link for FacebookFacebook
  • Social Media Link for TwitterTwitter
  • Social Media Link for LinkedInLinkedIn
  • Social Media Link for Youtubeyoutube
  • Social Media Link for GitHubGithub
  • Social Media Link for Stack OverflowStack Overflow
  • Social Media Link for Discorddiscord

© 2025 Couchbase, Inc. Couchbase and the Couchbase logo are registered trademarks of Couchbase, Inc. All third party trademarks (including logos and icons) referenced by Couchbase, Inc. remain the property of their respective owners.

Terms of UsePrivacy PolicyCookie PolicySupport PolicyDo Not Sell My Personal InformationMarketing Preference Center