Products
High-quality database products to meet full lifecycle enterprise data management needs.
Resources
Various types of resources about OceanBase and the database industry
Docs
Rich content to meet the content demands of using products and solving product usage problems
OceanBase Database
Download PDF
OceanBase, A Highly Scalable Database for Transactional, Analytical, and AI Workloads.
Resources
© OceanBase 2024. All rights reserved | Cloud Service Agreement | Privacy Policy | Legal | Security
Get Started with OceanBase Database
Build an Application
Manage Database Security
Diagnose and Tune Database Performance
OceanBase Database adopts an integrated architecture for standalone and distributed modes. Before you get started, learn about the architecture and core concepts of OceanBase Database.
For more information, see "System architecture".
OceanBase Database supports high availability and disaster recovery at the node, IDC, and region levels, and can be deployed in a single IDC, two IDCs, three IDCs across two regions, or five IDCs across three regions. You can deploy a test environment for OceanBase Database as needed.
For more information, see "Get started with OceanBase Database".
After deploying a test environment, you can try out OceanBase Database's advanced features, such as online transaction processing (OLTP), online analytical processing (OLAP), and multi-tenant.
For more information, see "Try out advanced features of OceanBase Database".
OceanBase Database supports various connection methods. You can connect to OceanBase Database using a client provided by OceanBase, or a compatible third-party client, as well as a driver provided by OceanBase, or a compatible third-party driver.
For more information, see "Connect to OceanBase Database".
After connecting to OceanBase Database, you can create database objects, write data, query data, etc.
For more information, see "Application development".
The authentication feature is used to verify the identity of a user who attempts to log in to OceanBase Database. This feature checks whether the user can be associated with a certain database user and implements security control on the user's data access activities in the database based on the associated database user's privileges.
For more information, see "Identity authentication".
OceanBase Database supports creating users and granting them the appropriate privileges to limit and manage the data that they can access and the operations that they can perform, ensuring system security. OceanBase Database provides an allowlist policy to implement network security access control. It is also compatible with Oracle's label security feature, which enables access control at the row level, ensuring the security of reading and writing data.
For more information, see "Access control".
OceanBase Database supports encrypting data during data transmission and storage processes. For the transmission layer, OceanBase Database supports end-to-end data encryption. When storing data, OceanBase Database supports transparent encryption features, which ensure that data is not lost even if storage medium is lost, maximizing data security.
For more information, see "Data transmission encryption" and "Transparent data encryption".
OceanBase Database can audit the behavior of database users to ensure that their actions are recorded. In addition, OceanBase Database supports auditing operations on database objects, which can generate audit information when users access data, ensuring that data access is truly recorded.
For more information, see "Security audit".
The performance diagnosis feature is used to quickly diagnose cluster performance.
For more information, see "Diagnose cluster performance".
During operation and maintenance, you can identify and optimize low-performance SQL statements.
For more information, see "SQL tuning".