OceanBase, as a high-performance distributed relational database, has gradually built an ecosystem that integrates multiple tools, simplifying database management, improving operational efficiency, and achieving seamless integration with diverse IT environments.

Programming languages
C: An efficient general-purpose programming language widely used in system software and application development. For more information, refer to Connecting to OceanBase Cloud Database using C.
Java: A popular object-oriented programming language suitable for various application domains. For more information, refer to Connecting to OceanBase Cloud Database using Java.
Python: A versatile, high-level programming language with readable syntax. For more information, refer to Connecting to OceanBase Cloud Database using Python.
PHP: A widely-used open-source server-side scripting language, primarily used for website development and server-side application programming. For more information, refer to Connecting to OceanBase Cloud Database using PHP. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Go: A statically typed, compiled language developed by Google, known for concurrent programming and efficiency. For more information, refer to Connecting to OceanBase Cloud Database using Go. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Schema evolution
Flyway: Flyway is an open-source database version control tool that tracks database state through a history table, enabling automated migrations. For more information, refer to Version management with Flyway for OceanBase Cloud.
Liquibase: An open-source database version control tool for tracking, managing, and applying database schema changes. For more information, refer to Manage schema versions of OceanBase Cloud databases with Liquibase.
Data ingestion
Canal: A Change Data Capture (CDC) framework for database synchronization and integration. For more information, refer to Use Canal to synchronize data.
dbt: An open-source tool for data transformation. For more information, refer to Analyze OceanBase data by using dbt.
Debezium: An open-source enterprise-grade universal computing framework supporting multi-engine task scheduling and management. For more information, refer to Debezium.
Flink: An open-source framework for large-scale data processing and analysis. For more information, refer to Use Flink to synchronize data.
Glue: A serverless data integration service. For more information, refer to Migrating OceanBase Data Using AWS Glue.
Informatica Cloud: A cloud-based data integration and management solution. Users can connect and integrate heterogeneous data sources in cloud environments, including on-premises and cloud-based sources, for better data analysis, insights, and business decisions. For more information, refer to Data integration guide: Informatica Cloud and OceanBase.
Kafka: A high-performance distributed streaming platform. Kafka is commonly used for processing real-time data streams and is widely applied in building real-time data pipelines, stream processing applications, and real-time analytics systems. For more information, refer to Best practices for integrating OceanBase Database with Kafka.
Maxwell: A Change Data Capture (CDC) tool for MySQL databases. For more information, refer to Maxwell.
NiFi: Apache NiFi is an automated dataflow processing platform that enables efficient and reliable data transfer between systems. For more information, refer to Integrate OceanBase Cloud with Apache NiFi.
SeaTunnel: A distributed, high-performance data integration platform for data migration and real-time stream processing tasks. For more information, refer to SeaTunnel. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
DataWorks: a data development and governance platform on Alibaba Cloud, based on big data engines such as MaxCompute, Hologres, EMR, AnalyticDB, and CDP, providing unified end-to-end processing capabilities for data warehouses, data lakes, and lakehouse solutions. For more information, refer to DataWorks.
SQL development
DataGrip: An integrated development environment (IDE) specifically designed for database management and SQL development. For more information, refer to Connect to OceanBase Cloud in DataGrip.
DBeaver: A multi-functional and free universal database management tool. For more information, refer to Connect to OceanBase Cloud in DBeaver. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Navicat: A multi-database management and development tool supporting various database systems. For more information, refer to Connect to OceanBase Cloud in Navicat.
TablePlus: A modern, native, and friendly GUI database management tool. For more information, refer to Connect to OceanBase Cloud in TablePlus.
Orchestration
Airflow: An open-source platform designed for developing, scheduling, and monitoring batch-oriented workflows. For more information, refer to Integrate OceanBase Cloud with Apache Airflow.
DolphinScheduler: An open-source distributed workflow task scheduling system supporting various task types. For more information, refer to DolphinScheduler. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Linkis: An open-source enterprise-grade universal computing framework supporting multi-engine task scheduling and management. For more information, refer to Integrate OceanBase Database with Linkis.
Visualization
Grafana: A powerful and flexible open-source analytics and monitoring solution. For more information, refer to Visualize OceanBase Cloud monitoring data with Grafana.
Power BI: A collection of software services, applications, and connectors that work together to transform various data sources into coherent, visually immersive, and interactive insights. For more information, refer to Connect to OceanBase Cloud in Power BI.
QuickBI: An easy-to-use data visualization and analysis tool supporting rapid report generation. For more information, refer to Connect to OceanBase Cloud in Quick BI.
Superset: An open-source business intelligence tool for data exploration and visualization. For more information, refer to Connect to OceanBase Cloud in Superset. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Tableau: An intuitive data visualization tool for creating interactive and shareable reports. For more information, refer to Connect to OceanBase Cloud in Tableau. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
Observability
Datadog: A monitoring and analytics platform for cloud-scale applications. For more information, refer to Monitor data of OceanBase Cloud with Datadog.
Prometheus: A powerful open-source system monitoring and alerting toolkit designed for reliability and multi-dimensional data collection, widely used for monitoring service and application health. For more information, refer to Monitor data of OceanBase Cloud with Prometheus.
Database management
- Bytebase: A collaborative database management tool for streamlining workflows. For more information, refer to Manage OceanBase instances with Bytebase. Currently in Beta status, preliminary testing completed, pending comprehensive adaptation.
AI
Dify: An open-source Large Language Model (LLM) application development platform. Combining Backend as Service (BaaS) and LLMOps concepts, it enables developers to quickly build production-ready generative AI applications. For more information, refer to Integrate OceanBase Cloud vector with Dify.
LangChain: A framework for developing language model-driven applications. For more information, refer to Integrate LangChain with OceanBase Database.
LlamaIndex: A framework for building context-enhanced generative AI applications using LLMs (including agents and workflows). For more information, refer to Integrate LlamaIndex with OceanBase Database.
OpenAI: A framework for developing language model-driven applications. For more information, refer to Integrating OpenAI with OceanBase Database.
Tongyi Qianwen: Alibaba Cloud's language model-driven application framework. For more information, refer to Integrate Tongyi Qianwen with OceanBase Database.