@@ -4,7 +4,7 @@ OceanBase Database is a community-driven open source project and we welcome all
## Before you contribute
Before you contribute, please click the **Sign in with Github to agree button** to sign the CLA. You can find an example [here](https://cla-assistant.io/oceanbase/oceanbase).
Before you contribute, please click the **Sign in with GitHub to agree button** to sign the CLA. You can find an example [here](https://cla-assistant.io/oceanbase/oceanbase).
What is [CLA](https://en.wikipedia.org/wiki/Contributor_License_Agreement)?
...
...
@@ -90,5 +90,5 @@ git push -u origin new-branch-name # "-u" is used to track the remote branch fro
### Step 8: Create a pull request
1. Visit your fork at <https://github.com/$user/docs> (replace `$user` with your GitHub account).
1. Visit your fork at <https://github.com/$user/oceanbase> (replace `$user` with the GitHub account which you performed the fork operation, the repo name is `oceanbase` by default and you may want to modify it).
2. Click the `Compare & pull request` button next to your `new-branch-name` branch to create your PR.
OceanBase Database is a native distributed relational database. It is developed entirely by Alibaba and Ant Group. OceanBase Database is built on a common server cluster. Based on the Paxos protocol and its distributed structure, OceanBase Database provides high availability and linear scalability for financial institutions. OceanBase Database is not dependent on specific hardware architectures.
OceanBase Database is a native distributed relational database. It is developed entirely by Alibaba and Ant Group. OceanBase Database is built on a common server cluster. Based on the Paxos protocol and its distributed structure, OceanBase Database provides high availability and linear scalability. OceanBase Database is not dependent on specific hardware architectures.
OceanBase Database has these features:
...
...
@@ -8,7 +8,7 @@ OceanBase Database has these features:
Single server failure recovers automatically. OceanBase Database supports cross-city disaster tolerance for multiple IDCs and zero data loss. OceanBase Database meets the financial industry Level 6 disaster recovery standard (RPO=0, RTO<=30 seconds).
- Linear scalability
OceanBase Database scales transparently to applications and balances the system load automatically. Its cluster can contain more than 1500 nodes. The data volume can reach petabytes. The records in a single table can be more than a trillion rows.
- High compatible with MySQL
- Highly compatible with MySQL
OceanBase Database is compatible with MySQL protocol and syntax. You can access to OceanBase Database by using MySQL client.
- High performance
OceanBase Database supports quasi memory level data change and exclusive encoding compression. Together with the linear scalability, OceanBase Database provides high performance.
...
...
@@ -39,13 +39,19 @@ OceanBase Database is under [MulanPubL - 2.0](https://license.coscl.org.cn/Mulan
## How to build
### debug mode
> sh build.sh debug --init --make
```sh
sh build.sh debug --init--make
```
### release mode
> sh build.sh release --init --make
```sh
sh build.sh release --init--make
```
### rpm packages
> sh build.sh rpm --init && cd build_rpm && make -j16 rpm
```sh
sh build.sh rpm --init&&cd build_rpm && make -j16 rpm