Skip to content

Commit c3a2368

Browse files
authored
Move BanyanDB storage to the recommended storage. (#12202)
1 parent 28bf552 commit c3a2368

3 files changed

Lines changed: 25 additions & 12 deletions

File tree

docs/en/changes/changes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,5 +182,6 @@
182182
* Add doc of one-line quick start script for different storage types.
183183
* Add FAQ for `Why is Clickhouse or Loki or xxx not supported as a storage option?`.
184184
* Add `SWIP-8 Support ActiveMQ Monitoring`.
185+
* Move BanyanDB storage to the recommended storage.
185186

186187
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/202?closed=1)

docs/en/setup/backend/backend-storage.md

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,30 @@ storage:
88
```
99
1010
Natively supported storage:
11+
12+
## BanyanDB - Native APM Database
13+
- [BanyanDB](storages/banyandb.md)
14+
15+
This is recommended to use for medium scale deployments from 0.6 until 1.0.
16+
BanyanDB is going to be our next generation storage solution. It has shown high potential performance
17+
improvement. Less than 50% CPU usage and 50% memory usage with 40% disk volume compared to Elasticsearch in the same scale.
18+
We are looking for early adoption. Please contact us through slack channels if you are interested in using BanyanDB.
19+
20+
## SQL database
1121
- [H2](storages/h2.md)
12-
- [OpenSearch](storages/elasticsearch.md#opensearch)
13-
- [ElasticSearch 7 and 8](storages/elasticsearch.md#elasticsearch).
22+
23+
H2 is the default storage option in the distribution package. It is recommended to use H2 for testing and development ONLY.
24+
1425
- [MySQL and its compatible databases](storages/mysql.md)
1526
- [PostgreSQL and its compatible databases](storages/postgresql.md)
16-
- [BanyanDB(alpha stage)](storages/banyandb.md)
1727
18-
H2 is the default storage option in the distribution package. It is recommended to use H2 for testing and development ONLY.
19-
Elasticsearch and OpenSearch are recommended for production environments, specially for large scale deployments.
2028
MySQL and PostgreSQL are recommended for production environments for medium scale deployments, especially for low trace
2129
and log sampling rate. Some of their compatible databases may support larger scale better, such as TiDB and AWS Aurora.
2230
23-
BanyanDB is going to be our next generation storage solution. It is still in alpha stage. It has shown high potential performance
24-
improvement. Less than 50% CPU usage and 50% memory usage with 40% disk volume compared to Elasticsearch in the same scale with 100% sampling.
25-
We are looking for early adoption, and it would be our first-class recommended storage option since 2024.
31+
## Elasticsearch+
32+
33+
- [OpenSearch](storages/elasticsearch.md#opensearch)
34+
- [ElasticSearch 7 and 8](storages/elasticsearch.md#elasticsearch)
35+
36+
Elasticsearch and OpenSearch are recommended for production environments, specially for large scale deployments.
37+
OpenSearch derived from Elasticsearch 7.10.2 and iterate by its own roadmap.

docs/menu.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,16 +62,16 @@ catalog:
6262
catalog:
6363
- name: "Introduction"
6464
path: "/en/setup/backend/backend-storage"
65+
- name: "BanyanDB"
66+
path: "/en/setup/backend/storages/banyandb"
6567
- name: "H2"
6668
path: "/en/setup/backend/storages/h2"
67-
- name: "Elasticsearch & OpenSearch"
68-
path: "/en/setup/backend/storages/elasticsearch"
6969
- name: "MySQL"
7070
path: "/en/setup/backend/storages/mysql"
7171
- name: "PostgreSQL"
7272
path: "/en/setup/backend/storages/postgresql"
73-
- name: "BanyanDB(Alpha)"
74-
path: "/en/setup/backend/storages/banyandb"
73+
- name: "Elasticsearch & OpenSearch"
74+
path: "/en/setup/backend/storages/elasticsearch"
7575
- name: "Setup External Communication Channels"
7676
path: "/en/setup/backend/backend-expose"
7777
- name: "Kafka Fetcher"

0 commit comments

Comments
 (0)