table of Contents
Official website address: https://open.oceanbase.com/
Quick start: https://open.oceanbase.com/quickStart
OceanBase Community Edition is an open source distributed HTAP (Hybrid Transactional/Analytical Processing) database management system with a native distributed architecture, supporting financial-level high availability, transparent horizontal expansion, distributed transactions, multi-tenancy, and syntax compatibility, and other enterprise-level features . The OceanBase core has passed the test of large-scale commercial scenarios, has served many industry customers, and is now continuing to build core technology competitiveness in the future.
Single server failure can be self-healed, supports cross-city multi-computer room disaster recovery, zero data loss, and can meet the 6-level disaster recovery standard of the financial industry (RPO=0, RTO<=30 seconds).
Transparent expansion, automatic load balancing, application transparent horizontal expansion, cluster size can exceed 1500 nodes, data volume can reach PB level, single table records trillion rows.
MySQL is highly compatible
Compatible with MySQL protocol, syntax and usage habits, the MySQL client tool can directly access OceanBase.
Standard (RPO=0, RTO<=30 seconds).
Quasi-memory-level data change operation, original coding compression technology, combined with linear horizontal expansion, TPC-C test reached 707 million tpmC.
Using PC servers and low-end SSDs, high storage compression rate reduces storage costs, high performance reduces computing costs, and multi-tenant mixed units make full use of system resources.
Native support for multi-tenant architecture, the same database cluster can provide services for multiple independent businesses, data isolation between tenants, reduce deployment and operation and maintenance costs.
Easy to use
- Refer to "Resource Preparation" to ensure that your software and hardware environment meets the requirements
- Download and install the OBD database deployment tool
- Download OceanBase database
Deployment and installation
Deploy and Install
- Download the corresponding configuration file template from GitHub.
- Add user password information at the top of the configuration file.
- Modify the IP address in the configuration file.
- Modify the <devname> variable and <home_path> in the configuration file.
- Deploy the cluster
- Start the cluster
- View cluster status
- Connect to the database and start the journey of OceanBase
Open source distributed relational database
Flexible horizontal expansion
Automatic failure recovery
MySQL syntax compatible
Cloud Service Edition
Purchasing on demand, professional operation and maintenance
Enterprise version full features
Professional operation and maintenance personnel
Flexible procurement model
Rapid deployment, unlimited expansion
Expert advisory services
7 x 24 manual service
Comprehensive upgrade of functions and services
Oracle syntax compatibility
Advanced performance optimization
Graphical cluster management and control platform
Exclusive development tools
High availability enhancement
Expert service team
7 x 24 after-sales service system
Before installing the OceanBase database, make sure your machine can connect to the public network. And your software and hardware environment meets the following requirements:
|system||Red Hat Enterprise Linux Server 7.x version (kernel Linux 3.10.0 version and above) |
CentOS Linux 7.x version (kernel Linux 3.10.0 version and above)
|RAM||At least 16G |
recommended 64G and above
|Disk type||SSD is recommended|
|Disk storage space||At least 100G|
|File system||EXT4 戓XFS|
|Network card||Gigabit Internet and above|
Note: The following content uses the CentOS Linux 7.x image of the x86 architecture as the environment. Other environments may be slightly different.
This prerequisite is still a bit high, and low cost is still painful for small businesses like Ali.