OceanBase
English日本語简体中文
Docs Home
Products
Integrations
Release Notes

Databases

OceanBase DatabaseOceanBase Cloud OceanBase Best Practices

Tools

OceanBase Cloud PlatformOceanBase Migration ServiceOceanBase Developer CenterOceanBase Migration AssessmentOceanBase Admin ToolOceanBase Loader and DumperOceanBase DeployerKubernetes operator for OceanBaseOceanBase Diagnostic Tool OceanBase Binlog Service

Connectors and Middleware

OceanBase Database Proxy OceanBase Connector/C OceanBase Connector/J OceanBase Connector/ODBC OceanBase Connector/NETOceanBase Command-Line Client

Databases

OceanBase DatabaseOceanBase Cloud OceanBase Best Practices

Connectors and Middleware

OceanBase Database Proxy OceanBase Connector/C OceanBase Connector/J OceanBase Connector/ODBC OceanBase Connector/NETOceanBase Command-Line Client

Tools

OceanBase Cloud PlatformOceanBase Migration ServiceOceanBase Developer CenterOceanBase Migration AssessmentOceanBase Admin ToolOceanBase Loader and DumperOceanBase DeployerKubernetes operator for OceanBaseOceanBase Diagnostic Tool OceanBase Binlog Service
OceanBase DatabaseOceanBase Cloud ToolsConnectors and MiddlewareLifecycle Support Policy

OceanBase Database

  • Overview of the ecosystem
  • ORM frameworks
    • Java
      • Spring Boot
      • Spring Batch
      • Use Spring JDBC to connect to OceanBase Database
      • Spring Data JPA
      • Hibernate
      • MyBatis
      • jOOQ
    • Python
      • Use SQLAlchemy to connect to OceanBase Database
      • Connect to OceanBase Database by using peewee
      • Use Tortoise ORM to connect to OceanBase Database
    • Go
      • Connect to OceanBase Database by using GORM
      • beego ORM
    • Rust
      • SeaORM Connection to OceanBase Database
      • Diesel Connection to OceanBase Database
    • Ruby
      • Active Record
      • Sequel Connection to OceanBase Database
      • Connect to OceanBase Database by using Ruby on Rails
    • Node.js
      • Sequelize
      • TypeORM
      • Prisma
      • Drizzle
    • C#
      • Dapper
      • SqlSugar
      • FreeSQL
    • PHP
      • Connect to OceanBase Database by using the Yii 2.0 ORM
      • Connect to OceanBase Database by using Laravel Eloquent ORM
      • CakePHP
  • Database version management
    • Liquibase
    • Flyway
  • Data integration
    • Flink
      • Apache Flink
      • Flink DirectLoad
      • Flink Connector OceanBase
    • dbt
    • SeaTunnel
    • Maxwell
    • Debezium
    • Spark Catalog
    • NiFi
    • Qlik Replicate
    • RisingWave CDC
    • Flume
    • Migrate data from SQL Server to OceanBase Database by using MySQL Workbench
  • SQL development
    • WebLogic
    • DBeaver
    • Navicat
    • DataGrip
    • TablePlus
    • DMS
  • Orchestration and scheduling
    • Airflow
    • PowerJob
    • DolphinScheduler
    • Linkis
  • Visualization tools
    • Superset
    • Excel
    • Power BI
    • Quick BI
    • Tableau
    • GuanData
    • vividime
    • DataV
    • Metabase
    • Redash
    • FineReport
  • Database management
    • NineData
    • Bytebase
    • DataHub
    • Zabbix
  • AI
    • OpenAI
    • Qwen
    • LangChain
    • LlamaIndex
    • Dify
    • n8n
    • Trae
    • SpringAI
    • Cline
    • Cursor
    • Continue
    • MCP Toolbox
    • CamelAI
    • Firecrawl
    • Hugging Face
    • Ollama
    • Google Gemini
    • Cloudflare Workers AI
    • DB GPT
    • Jina AI
    • Augment Code
    • Claude Code
    • Kiro
    • GPT4All
  • Application
    • Ghost
    • Jira
    • Seata
    • SAP Crystal Reports
  • Middleware
    • Apache Pulsar

Download PDF

Document Feedback
  1. Documentation Center
  2. OceanBase Database
  3. master

Overview of the ecosystem

Last Updated:2026-09-04 07:40:45

OceanBase Database is a high-performance distributed relational database. It has built an ecosystem of tools to simplify database management, improve operational efficiency, and seamlessly integrate with diverse IT environments.

Module
Tool
Integration
Description
Scenario
MySQL mode compatibility
ORM framework Java SpringBoot sample program for connecting to OceanBase Database SpringBoot is a framework that simplifies Spring application development and provides the capability to quickly create independent, production-grade Spring applications. This topic describes how to use SpringBoot to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Fully compatible
ORM framework Java SpringBatch sample program for connecting to OceanBase Database SpringBatch is a framework for batch processing tasks, which supports large-scale data processing and provides flexible execution and monitoring mechanisms. This topic describes how to use SpringBatch to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Fully compatible
ORM framework Java Spring JDBC sample program for connecting to OceanBase Database Spring JDBC is an important module in the Spring framework that simplifies database access and makes it easier and more efficient for Java applications to interact with relational databases. This topic describes how to use Spring JDBC to connect to OceanBase Database. TP Fully compatible
ORM framework Java SpringDataJPA sample program for connecting to OceanBase Database SpringDataJPA is the persistence layer of the Spring framework, based on the JPA specification, which simplifies database operations and enhances code readability. This topic describes how to use SpringDataJPA to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Fully compatible
ORM framework Java Hibernate sample program for connecting to OceanBase Database Hibernate is a powerful ORM framework that automatically maps Java objects to database tables and supports complex queries and transaction management. This topic describes how to use Hibernate to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Fully compatible
ORM framework Java MyBatis sample program for connecting to OceanBase Database MyBatis is a semi-automated persistence layer framework that allows developers to customize SQL and map it to Java objects, offering high flexibility. This topic describes how to use MyBatis to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Fully compatible
ORM framework Java jOOQ jOOQ is a type-safe SQL builder and ORM in the Java ecosystem. OceanBase Database is fully compatible with jOOQ, and this compatibility is suitable for TP scenarios. TP Fully compatible
ORM framework Python SQLAlchemy sample program for connecting to OceanBase Database SQLAlchemy is a popular ORM library in Python that provides SQL toolkits and an ORM system, supporting multiple databases. This topic describes how to use SQLAlchemy to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Partially compatible
ORM framework Python peewee sample program for connecting to OceanBase Database peewee is a lightweight Python ORM library that provides simple and powerful APIs, supporting databases such as MySQL, PostgreSQL, and SQLite. This topic describes how to use peewee to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Fully compatible
ORM framework Python Tortoise ORM sample program for connecting to OceanBase Database Tortoise ORM is an asynchronous Python ORM library based on asyncio, designed for modern Python applications. This topic describes how to use Tortoise ORM to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Fully compatible
ORM framework Go GORM sample program for connecting to OceanBase Database GORM is a powerful Go language ORM library that provides a concise API, efficient database operations, and supports multiple databases with migration capabilities. This topic describes how to use GORM to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Partially compatible
ORM framework Go beego ORM sample program for connecting to OceanBase Database beego ORM is an ORM framework designed for Go applications, providing powerful database operation capabilities. This topic describes how to use beego ORM to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Fully compatible
ORM framework Rust SeaORM sample program for connecting to OceanBase Database SeaORM is an asynchronous ORM framework for Rust that supports multiple databases. This topic describes how to use SeaORM to build an application with OceanBase Database to perform basic operations such as creating tables, inserting data, and querying data. TP Partially compatible
ORM framework Rust Diesel sample program for connecting to OceanBase Database Diesel is an ORM and query builder for Rust, supporting MySQL, PostgreSQL, and SQLite. This topic describes how to use Diesel to connect to OceanBase Database and perform basic CRUD operations. TP Basic compatibility
ORM framework Ruby ActiveRecord sample program for connecting to OceanBase Database ActiveRecord is a commonly used ORM pattern in Ruby, mapping objects to database tables. This topic describes how to use ActiveRecord with OceanBase to build an application and perform basic operations such as creating tables, inserting data, and querying data. TP Basic compatibility
ORM framework Ruby Sequel sample program for connecting to OceanBase Database Sequel is a database toolkit for Ruby, supporting multiple databases and advanced queries. This topic describes how to use Sequel with OceanBase to build an application and perform basic operations such as creating tables, inserting data, and querying data. TP Basic compatibility
ORM framework Ruby Ruby on Rails sample program for connecting to OceanBase Database Ruby on Rails is a full-stack web application framework that includes ActiveRecord as its ORM component. This topic describes how to use Rails' ActiveRecord to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Full support
ORM framework Node.js Sequelize sample program for connecting to OceanBase Database Sequelize is a Promise-based Node.js ORM that supports Postgres, MySQL, SQLite, and SQL Server. This topic describes how to use Sequelize to connect to OceanBase Database's MySQL mode. TP Basic compatibility
ORM framework Node.js TypeORM sample program for connecting to OceanBase Database TypeORM is an ORM framework that supports TypeScript and JavaScript, and is compatible with multiple database systems. This topic describes how to use TypeORM to connect to OceanBase Database's MySQL mode. TP Basic compatibility
ORM framework Node.js Prisma sample program for connecting to OceanBase Database Prisma is a modern database toolkit that provides type-safe database access. This topic describes how to use Prisma to connect to OceanBase Database's MySQL mode. TP Basic compatibility
ORM framework Node.js Drizzle ORM sample program for connecting to OceanBase Database Drizzle ORM is a lightweight, type-safe TypeScript ORM. This topic describes how to use Drizzle ORM to connect to OceanBase Database's MySQL mode. TP Partial compatibility
ORM framework C# Dapper sample program for connecting to OceanBase Database Dapper is a lightweight .NET object-relational mapping tool focused on high performance and ease of use. This topic describes how to use Dapper to connect to OceanBase Database's MySQL mode. TP Basic compatibility
ORM framework C# SqlSugar sample program for connecting to OceanBase Database SqlSugar is a feature-rich and easy-to-use .NET ORM framework. This topic describes how to use SqlSugar to connect to OceanBase Database's MySQL mode. TP Partial compatibility
ORM framework C# FreeSQL sample program for connecting to OceanBase Database FreeSQL is a powerful and flexible .NET ORM framework that supports multiple databases. This topic describes how to use FreeSQL to connect to OceanBase Database's MySQL mode. TP Basic compatibility
ORM framework PHP Yii 2.0 ORM sample program for connecting to OceanBase Database Yii 2.0 is a high-performance PHP framework that provides an elegant solution for database operations through its ActiveRecord component, supporting multiple databases. This topic describes how to use Yii 2.0 ORM to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, updating data, and querying data. TP Basic compatibility
ORM framework PHP Laravel Eloquent ORM sample program for connecting to OceanBase Database Laravel is an elegant PHP web development framework that provides a simple and intuitive ActiveRecord implementation through its Eloquent ORM. This topic describes how to use Laravel Eloquent ORM to connect to OceanBase Database and perform basic operations such as creating tables, inserting data, and querying data. TP Full support
ORM framework PHP Connect to OceanBase Database by using CakePHP CakePHP is a rapid development framework for PHP that follows the Model-View-Controller (MVC) design pattern. This topic describes how to connect to OceanBase Database in CakePHP and perform basic Create, Read, Update, and Delete (CRUD) operations. TP Full support
Database version management Liquibase Manage OceanBase Database versions by using Liquibase Liquibase is an open-source database version control tool that supports schema version tracking, updates, and rollbacks. This topic describes how to manage OceanBase Database versions by using Liquibase. TP Full support
Database version management Flyway Manage OceanBase Database versions by using Flyway Flyway is an open-source database version management tool that tracks database states by creating history tables and implements automated migration. This topic describes how to integrate Flyway with OceanBase Database to automate schema deployment and version tracking. TP Partial compatibility
Data integration AWS Glue AWS Glue AWS Glue is a serverless data integration service that helps you discover, prepare, move, and integrate data from multiple sources. It supports analysis, machine learning, and application development, and provides data discovery, modern ETL, data cleaning and transformation, and centralized cataloging. This topic describes how to use AWS Glue to migrate data from OceanBase Database. AP Full support
Data integration Apache Flink Integrate OceanBase Database with Apache Flink Apache Flink is an open-source unified stream and batch computing engine that efficiently processes real-time data streams and batch data. This guide helps developers understand how to integrate Flink with OceanBase Database and choose the appropriate connector and integration solution based on their use case. AP Full support
Data integration Apache Flink Use Flink DirectLoad to bypass OceanBase Database The Flink DirectLoad connector is specifically designed for OceanBase Database and leverages bypass load technology to write large volumes of data to the database with high throughput. This topic describes how to use this connector to perform bypass load operations in OceanBase Database. AP Full support
Data integration Apache Flink Synchronize data from Flink to OceanBase Database in real time The Flink Connector OceanBase is based on JDBC and supports real-time data writing to OceanBase Database in MySQL or Oracle compatible mode. This topic describes how to use this connector to synchronize data between Flink and OceanBase Database in real time. AP Full support
Data integration dbt Analyze OceanBase Database data by using dbt dbt (data build tool) is an open-source data transformation tool that uses SQL to convert commands into tables or views. This topic describes how to use dbt-oceanbase to analyze data in OceanBase Database. AP Full support
Data integration SeaTunnel Read and synchronize OceanBase Database data by using SeaTunnel SeaTunnel is a distributed and highly scalable data integration platform for transferring data between various data storage systems. It provides easy-to-configure data flow task plugins. This topic describes how to use SeaTunnel to read and synchronize data from OceanBase Database. TP Full support
Data integration Maxwell Read OceanBase Database data by using Maxwell Maxwell is an application that reads MySQL binlogs and converts them into JSON output. It is used to capture data change events in a database. This topic describes how to use Maxwell to output data from an OceanBase Database MySQL tenant in JSON format. TP Partial compatibility
Data integration Debezium Connect to OceanBase Database and obtain data by using Debezium Debezium is an open-source distributed platform for monitoring database changes, capturing data change events, and exporting them as event streams to various consumers based on Apache Kafka. This topic describes how to connect to OceanBase Database and obtain data by using Debezium. TP Full support
Data integration Spark Catalog Connect to OceanBase Database by using Spark Catalog OceanBase Spark Connector supports Spark Catalog, allowing users to access and operate OceanBase Database in a more concise and consistent manner. This topic guides you through the configuration and usage of OceanBase Spark Catalog. AP Full support
Data integration NiFi Integrate OceanBase Database by using Apache NiFi Apache NiFi is an automated data flow processing platform that supports efficient and reliable data transmission between systems. By reading OceanBase Database binlogs, you can distribute data to file systems, Kafka, or HTTP endpoints. This topic describes how to integrate OceanBase Database by using NiFi. AP Full support
Data integration Apache Flume Apache Flume Apache Flume is a distributed data integration tool. The integration between OceanBase Database and Apache Flume is supported for full support and is applicable to AP scenarios. AP Full support
Data integration Workbench Workbench Workbench is a data integration tool. The integration between OceanBase Database and Workbench is supported for full support and is applicable to TP scenarios. TP Full support
Data integration Dataphin Dataphin is Alibaba Cloud's data construction and governance platform. This topic describes how to configure an OceanBase Database data source in Dataphin to achieve offline and real-time data integration. AP Full support
Data integration Qlik Replicate Synchronize OceanBase Database data by using Qlik Replicate Qlik Replicate is a data replication and synchronization tool that supports connecting to OceanBase Database through ODBC/MySQL and synchronizing data between databases. This topic describes how to configure Qlik Replicate to synchronize data from OceanBase Database to a target such as SQL Server. TP Full support
Data Integration RisingWave CDC Use RisingWave CDC to access OceanBase MySQL data RisingWave is a streaming database that provides MySQL-CDC capabilities to capture and process data changes from OceanBase MySQL in real time. This topic describes how to use RisingWave CDC to access OceanBase MySQL data. AP Full support
Middleware Apache Pulsar Apache Pulsar Apache Pulsar is a distributed message and stream processing platform. The integration between OceanBase Database and Apache Pulsar is supported for full support and is applicable to AP scenarios. AP Full support
SQL Development DBeaver Connect to OceanBase Database by using DBeaver DBeaver is a universal database client tool that supports connecting to various databases by using their JDBC drivers. It supports both relational and non-relational databases. This topic describes how to use the built-in OceanBase driver or MySQL driver of DBeaver to connect to an OceanBase MySQL tenant. TP Full support
SQL Development Navicat Connect to OceanBase Database by using Navicat Navicat is a universal database client tool that supports connecting to and managing various databases. This topic describes how to use the OceanBase driver or MySQL driver of Navicat to connect to an OceanBase MySQL tenant. TP Full support
SQL Development DataGrip Connect to OceanBase Database in DataGrip DataGrip is an IDE for database management and SQL development. It helps developers manage databases, write SQL, and perform database design and maintenance more efficiently. This topic describes how to connect to OceanBase Database in DataGrip. TP Full support
SQL Development TablePlus Connect to OceanBase Database in TablePlus TablePlus is a modern, native database management tool that provides a convenient graphical interface for managing databases such as MySQL, PostgreSQL, and SQLite. This topic describes how to connect to OceanBase Database in TablePlus. TP Full support
SQL Development DMS Manage OceanBase Database by using DMS Alibaba Cloud Data Management Service (DMS) is an enterprise-level data management platform that provides end-to-end capabilities for data asset management, data governance, database design and development, data integration, and data consumption. This topic describes how to connect to OceanBase Database in DMS. TP Full support
SQL Development WebLogic Connect to OceanBase Database by using WebLogic WebLogic is an application server provided by Oracle for deploying and running enterprise Java applications. It is widely used in the financial industry and supports high concurrency and cluster management. This topic describes how to connect to OceanBase Database by using WebLogic. TP Full support
Orchestration and Scheduling Airflow Integrate OceanBase Database with Airflow Apache Airflow is an open-source platform for developing, scheduling, and monitoring batch workflows. Workflows can be defined in Python and managed through a web interface. This topic describes how to integrate OceanBase Database with Airflow. AP Full support
Orchestration and Scheduling PowerJob Integrate OceanBase Database with PowerJob PowerJob is a distributed task scheduling platform that supports using OceanBase Database as a metadata storage database for scheduling various tasks. This topic describes how to configure PowerJob to use OceanBase Database as the backend database. TP Full support
Orchestration and Scheduling DolphinScheduler Configure OceanBase Database as a data source for DolphinScheduler DolphinScheduler is an open-source distributed workflow task scheduling system that supports various task types. It supports OceanBase Database as a data source and can be configured in MySQL mode. This topic describes how to configure OceanBase Database as a data source for DolphinScheduler. AP Full support
Orchestration and Scheduling Linkis Integrate OceanBase Database with Linkis Linkis is an open-source distributed computing middleware that provides unified resource management, task scheduling, and execution services, enabling applications such as Spark and Hadoop to interact with data storage. This topic describes how to create OceanBase Database tasks in Linkis. TP Full support
Platform Applications Ghost Ghost Ghost is a platform application tool. OceanBase Database integrates with Ghost and supports it fully, which is suitable for TP scenarios. TP Full support
Platform Applications Seata Seata Seata is a platform application tool. OceanBase Database integrates with Seata and supports it fully, which is suitable for TP scenarios. TP Full support
Platform Applications SAP Crystal Reports SAP Crystal Reports SAP Crystal Reports is a platform application tool. OceanBase Database integrates with SAP Crystal Reports and supports it fully, which is suitable for TP scenarios. TP Full support
Business Applications JIRA JIRA JIRA is a business application tool. OceanBase Database integrates with JIRA and supports it fully, which is suitable for TP scenarios. TP Full support
Visualization Superset Analyze data by using Superset and OceanBase Database Superset is an open-source business intelligence tool for data exploration and visualization. This topic describes how to connect to OceanBase Database in Superset to analyze data. AP Full support
Visualization Excel Connect to OceanBase Database in Excel and retrieve data Excel is a widely used spreadsheet and data visualization tool. This topic describes how to connect to OceanBase Database in WPS Office Excel and Microsoft Excel by using an ODBC data source to query and analyze data. AP Full support
Visualization Power BI Connect to OceanBase Database in Power BI and retrieve data Power BI is a business intelligence tool provided by Microsoft that allows you to connect to various data sources, transform and analyze data, and create interactive data visualization reports. This topic describes how to connect to OceanBase Database in Power BI and retrieve data. AP Full support
Visualization Quick BI Connect to OceanBase Database in Quick BI and retrieve data Quick BI is a self-service data analysis and visualization service provided by Alibaba Cloud. It allows you to explore data and create charts and dashboards by dragging and dropping data. This topic describes how to connect to OceanBase Database in Quick BI and retrieve data. AP Full support
Visualization Tableau Connect to OceanBase Database in Tableau Tableau is a tool for organizing and presenting large amounts of data. It provides an intuitive interface and powerful data processing capabilities, helping users from beginners to data scientists discover insights in data. This topic describes how to connect to OceanBase Database in Tableau. AP Full support
Visualization Guanyuan BI Connect to OceanBase Database in Guanyuan BI Guanyuan BI is a business intelligence and data analysis platform. This topic describes how to connect to an OceanBase Database in Guanyuan BI to display data. AP Fully supported
Visualization Yonghong BI Connect to OceanBase Database in Yonghong BI Yonghong BI (vividime) is a business intelligence and data analysis platform. This topic describes how to connect to an OceanBase Database in Yonghong BI V11 to display data. AP Fully supported
Visualization FineBI FineBI FineBI is a visualization analysis tool. The integration of OceanBase Database with FineBI is partially supported and is applicable to AP scenarios. AP Partially supported
Visualization Metabase Metabase Metabase is an open-source visualization and self-service analysis tool. The integration of OceanBase Database with Metabase is fully supported and is applicable to AP scenarios. AP Fully supported
Visualization Alibaba DataV Alibaba DataV Alibaba DataV is a data visualization platform. The integration of OceanBase Database with Alibaba DataV is fully supported and is applicable to AP scenarios. AP Fully supported
Visualization Redash Redash Redash is an open-source data visualization and query tool. The integration of OceanBase Database with Redash is fully supported and is applicable to AP scenarios. AP Fully supported
Database management NineData Manage OceanBase data sources with NineData NineData provides data asset management, data query, SQL execution, data editing, import and export, SQL approval flow, pre-check for standards, and sensitive data protection. This topic describes how to manage OceanBase data sources with NineData. TP Fully supported
Database management Bytebase Manage OceanBase instances with Bytebase Bytebase is an open-source database change management and collaboration tool that provides SaaS and on-premises deployment to simplify database workflows. This topic describes how to manage OceanBase instances with Bytebase. TP Fully supported
Database management DataHub Manage OceanBase data sources with DataHub DataHub is a modern data catalog that enables end-to-end data discovery, observability, and data governance. This topic describes how to deploy DataHub with OceanBase as the backend storage and provides an example of OceanBase metadata management. TP Fully supported
Database management Zabbix Deploy Zabbix with OceanBase as the metadata database Zabbix is an enterprise-level, open-source, web-based distributed system and network monitoring solution that can monitor various network parameters and provide flexible notification mechanisms. This topic describes how to deploy the Zabbix monitoring system with OceanBase as the metadata database. TP Fully supported
AI OpenAI OpenAI OpenAI is an artificial intelligence company that provides large language model APIs for text generation, question and answer, and conversation. OceanBase supports vector storage and vector search. This topic describes how to use the OpenAI API to store vectorized data in OceanBase and perform queries using its vector search capabilities. AI Fully supported
AI GPT4All GPT4All GPT4All is a local and lightweight LLM application toolchain. The integration of OceanBase Database with GPT4All is fully supported and is applicable to AI scenarios. AI Fully supported
AI Tongyi Qianwen Tongyi Qianwen Tongyi Qianwen is a large language model developed by Alibaba Cloud for understanding and analyzing user input. You can use it through Alibaba Cloud APIs. This topic describes how to use the Tongyi Qianwen API to store vectorized data in OceanBase and perform queries using OceanBase's vector search capabilities. AI Fully supported
AI LangChain Integrate OceanBase Database with LangChain LangChain is a framework for developing applications driven by language models, enabling applications to have context awareness and reasoning capabilities. This topic demonstrates how to integrate OceanBase vector search, Tongyi Qianwen, and LangChain to implement document question and answer. AI Fully supported
AI LlamaIndex Integrate OceanBase Database Vector with LlamaIndex LlamaIndex is a framework for building context-enhanced generative AI applications using large language models (LLMs), providing data connectors, indexes, agents, and workflows. This tutorial demonstrates how to integrate OceanBase vector search with LlamaIndex to implement document question and answer using the Tongyi Qianwen API. AI Fully supported
AI Dify Integrate OceanBase Database Vector with Dify Dify is an open-source platform for developing large language model (LLM) applications, integrating backend-as-a-service (BaaS) and large language model operations (LLMOps) to enable rapid deployment of production-grade generative AI applications. It includes built-in RAG engines, agent frameworks, and workflow orchestration. This topic describes how to integrate OceanBase vector search with Dify. AI Fully supported
AI n8n Integrate OceanBase Database with n8n n8n is an open-source workflow automation and integration platform that connects various applications and data sources. This topic describes how to integrate OceanBase Database with n8n. AI Fully supported
AI Trae Integrate OceanBase MCP Server with Trae Trae is an IDE that supports integration with MCP Server. You can download it from the official website. This topic demonstrates how to use Trae IDE to integrate with OceanBase MCP Server to quickly build backend applications. AI Fully supported
AI SpringAI Integrate OceanBase Database Vector with Spring AI Alibaba Spring AI Alibaba is an AI application development framework for the Spring ecosystem. This topic describes how to integrate OceanBase Database Vector with Spring AI Alibaba. AI Fully supported
AI Cline Integrate OceanBase MCP Server with Cline Cline is an open-source AI coding assistant that supports the MCP protocol. This topic demonstrates how to use Cline to quickly build a backend application with OceanBase MCP Server. AI Fully supported
AI Cursor Integrate OceanBase MCP Server with Cursor Cursor is an AI-powered code editor that supports Windows, macOS, and Linux. This topic demonstrates how to use Cursor to integrate with OceanBase MCP Server to quickly build a backend application. AI Fully supported
AI Continue Integrate OceanBase MCP Server with Continue Continue is an IDE plugin that supports integration with MCP Server, available for Visual Studio Code and IntelliJ IDEA. This topic demonstrates how to use Continue to integrate with OceanBase MCP Server to quickly build a backend application. AI Fully supported
AI Toolbox Build your own OceanBase MCP Server with Google GenAI Toolbox Google GenAI Toolbox for Databases is an open-source toolbox that simplifies database tool development by handling connection pools, authentication, and other issues. This topic demonstrates how to build an OceanBase MCP server without programming using this toolbox. AI Fully supported
AI CamelAI Integrate OceanBase Database with CamelAI CamelAI is an integrated framework for AI application development. This topic describes how to integrate OceanBase Database with CamelAI. AI Full support
AI Firecrawl Integrate OceanBase Vector with Firecrawl Firecrawl is a tool for web scraping and content processing, providing data sources for scenarios such as RAG. This topic describes how to integrate OceanBase Vector with Firecrawl. AI Full support
AI Hugging Face Integrate OceanBase Vector with Hugging Face Hugging Face provides models, datasets, and tools widely used in NLP and machine learning. This topic describes how to integrate OceanBase Vector with Hugging Face. AI Full support
AI Ollama Integrate OceanBase Vector with Ollama Ollama is a tool for running large language models locally, supporting various open-source models. This topic describes how to integrate OceanBase Vector with Ollama. AI Full support
AI Google Gemini Integrate OceanBase Database with Google Gemini Google Gemini is a large language model and multi-modal AI capability from Google. This topic describes how to integrate OceanBase Database with Google Gemini. AI Full support
AI Cloudflare Workers AI Integrate OceanBase Vector with Cloudflare Workers AI Cloudflare Workers AI provides AI inference capabilities at the edge. This topic describes how to integrate OceanBase Vector with Cloudflare Workers AI. AI Full support
AI DB-GPT Use OceanBase Vector Database in DB-GPT for knowledge base Q&A DB-GPT is an open-source AI database assistant that supports knowledge base Q&A using vector databases. This topic describes how to use OceanBase Vector Database to store and retrieve document vectors in DB-GPT and provide Q&A services using large models such as Qwen. AI Full support
AI Jina AI Integrate OceanBase Vector with Jina AI Jina AI is an AI platform focused on multimodal and vector search, providing components and tools needed to build enterprise-level RAG applications. This topic describes how to integrate OceanBase Vector with Jina AI. AI Full support
AI Augment Code Integrate OceanBase MCP Server with Augment Code Augment Code is an AI platform for developers, helping to understand code, debug issues, and deploy faster, supporting chat, next-step editing, and code completion. This topic demonstrates how to use Augment Code to quickly build a backend application through OceanBase MCP Server. AI Full support
AI Claude Code Integrate OceanBase MCP Server with Claude Code Claude Code is an AI programming tool from Anthropic, an intelligent coding assistant that runs in the terminal, helping developers convert ideas into high-quality code. This topic uses Claude Code to demonstrate how to quickly build a backend application through OceanBase MCP Server. AI Full support
AI Kiro Integrate OceanBase MCP Server with Kiro Kiro is an integrated development environment (agentic IDE) designed for AI agents, provided by Amazon Web Services (AWS). It is a programming tool with AI capabilities, helping developers complete the entire development process from concept to production deployment. This topic uses Kiro to demonstrate how to quickly build a backend application through OceanBase MCP Server. AI Full support

Next topic

Spring Boot
Next