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

3155 Olsen Drive
Suite 150, San Jose
CA 95117, United States

  • Company
  • About
  • Leadership
  • News & Press
  • Careers
  • Events
  • Legal
  • Contact us
  • Support
  • Developer Portal
  • Documentation
  • Forums
  • Professional Services
  • Support Login
  • Support Policy
  • Training
  • Quicklinks
  • Blog
  • Downloads
  • Online Training
  • Resources
  • Why NoSQL
  • Pricing
  • Follow us
  • Social Media Link for TwitterTwitter
  • Social Media Link for LinkedInLinkedIn
  • Social Media Link for YoutubeYouTube
  • Social Media Link for FacebookFacebook
  • 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 Use
  • Privacy Policy
  • Cookie Policy
  • Support Policy
  • Do Not Sell My Personal Information
  • Marketing Preference Center