You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: amoro-docs/content/admin-guides/deployment-on-kubernetes.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -157,16 +157,16 @@ ingress:
157
157
### Configure the database.
158
158
159
159
AMS default is to use Derby database for storage. When the pod is destroyed, the data will also disappear.
160
-
In production environments, we recommend using MySQL as the storage for system data.
160
+
In production environments, we recommend using a RDBMS as the storage for system data, you can ref to [Database Configuration](/deployment/#configure-system-database) for more detail.
Copy file name to clipboardexpand all lines: amoro-docs/content/admin-guides/deployment.md
+14-28
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,7 @@ You can choose to download the stable release package from [download page](../..
31
31
## System requirements
32
32
33
33
- Java 8 is required.
34
-
- Optional: MySQL 5.5 or higher
35
-
- Optional: PostgreSQL 14.x or higher
34
+
- Optional: A RDBMS (PostgreSQL 14.x or higher, MySQL 5.5 or higher)
36
35
- Optional: ZooKeeper 3.4.x or higher
37
36
38
37
## Download the distribution
@@ -99,38 +98,25 @@ Make sure the port is not used before configuring it.
99
98
100
99
### Configure system database
101
100
102
-
You can use MySQL/PostgreSQL as the system database instead of the default Derby.
101
+
Amoro used `Derby` as the backend storage default, so you can use `Derby` directly without any additional configuration.
103
102
104
-
If you would like to use MySQL as the system database, you need to manually download the [MySQL JDBC Connector](https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.1.0/mysql-connector-j-8.1.0.jar)
105
-
and move it into the `{AMORO_HOME}/lib/` directory. You can use the following command to complete these operations:
You can also configure a relational backend storage as you needed.
104
+
105
+
> If you would like to use MySQL as the system database, you need to manually download the [MySQL JDBC Connector](https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.1.0/mysql-connector-j-8.1.0.jar)
106
+
and move it into the `${AMORO_HOME}/lib/` directory.
112
107
113
-
Create an empty database in MySQL/PostgreSQL, then AMS will automatically create tables in this MySQL/PostgreSQL database when it first started.
108
+
You need to create an empty database in the RDBMS before to start the server, then AMS will automatically create tables in the database when it first started.
114
109
115
-
One thing you need to do is Adding MySQL/PostgreSQL configuration under `config.yaml` of Ams:
110
+
One thing you need to do is adding configuration under `config.yaml` of Ams:
0 commit comments