Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 3.0.0 #1135

Merged
merged 213 commits into from
Mar 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
213 commits
Select commit Hold shift + click to select a range
51b6035
Rename doc dir (#1032)
randomJoe211 Jan 13, 2022
4e6df07
Revert "Rename doc dir (#1032)" (#1033)
randomJoe211 Jan 14, 2022
a68a93e
Update 3.0.0 core comlilation (#1034)
randomJoe211 Jan 14, 2022
d053624
update balance (#1028) (#1035)
cooper-lzy Jan 14, 2022
ef5c83e
Update deploy.yml
whitewum Jan 14, 2022
e13ff73
dashboardent1.1.0-alerting-enw (#1012)
abby-cyber Jan 14, 2022
c6f2a19
Update deploy.yml
whitewum Jan 14, 2022
fd0ec24
Update deploy.yml
whitewum Jan 14, 2022
1044125
Update deploy.yml
whitewum Jan 14, 2022
d449a1d
Update deploy.yml
whitewum Jan 14, 2022
7566232
Update mkdocs.yml
whitewum Jan 14, 2022
1821f9d
Fix edit link
randomJoe211 Jan 17, 2022
9f2744d
Update 3.graph-config.md
abby-cyber Jan 17, 2022
294bec5
Update mkdocs.yml
randomJoe211 Jan 17, 2022
687b428
Update 2.balance-syntax.md (#1037)
cooper-lzy Jan 17, 2022
7aaf8bd
update cheatsheet (#1036)
cooper-lzy Jan 17, 2022
33bc7b4
Update mkdocs.yml
foesa-yang Jan 17, 2022
054f387
space-level-metrics (#1038)
abby-cyber Jan 17, 2022
3dada38
Update README.md (#1041)
abby-cyber Jan 17, 2022
2a08451
remove nebula-http-gateway from dashboard-ent (#1042)
abby-cyber Jan 17, 2022
75a6415
Update cloud formate (#1043)
foesa-yang Jan 17, 2022
2dd854c
Delete 5.zone.md
cooper-lzy Jan 18, 2022
6eb423d
Delete zone1.png
cooper-lzy Jan 18, 2022
6c93dd1
fix links (#1044)
cooper-lzy Jan 18, 2022
c3af02f
Update 3.how-to-set-solution.md
foesa-yang Jan 18, 2022
ec8eea6
Fix links2 (#1045)
cooper-lzy Jan 18, 2022
8cf6c57
fix typo (#1046)
cooper-lzy Jan 18, 2022
0041c99
update
foesa-yang Jan 18, 2022
13c4d99
Merge branch 'v3.0.0' of https://github.com/vesoft-inc/nebula-docs in…
foesa-yang Jan 18, 2022
cdc118d
Update 3.go.md (#1040)
randomJoe211 Jan 18, 2022
6c81d58
update
foesa-yang Jan 18, 2022
d090cff
Merge branch 'v3.0.0' of https://github.com/vesoft-inc/nebula-docs in…
foesa-yang Jan 18, 2022
d54e884
version upgrade (#1048)
abby-cyber Jan 18, 2022
1c66ead
Update 4.delete-edge.md
cooper-lzy Jan 18, 2022
6c746cd
Update sample.md
cooper-lzy Jan 18, 2022
f678778
update algorithm (#1049)
cooper-lzy Jan 18, 2022
fa0f612
Add ranking config in exchange examples (#1050)
randomJoe211 Jan 18, 2022
54529fd
add license check (#1051)
cooper-lzy Jan 18, 2022
88875cb
Update 2.match.md
cooper-lzy Jan 18, 2022
b30fbeb
update start
NicolaCage Jan 18, 2022
6fd597b
change start step
NicolaCage Jan 18, 2022
3923723
Create nebula-plato.md (#1055)
abby-cyber Jan 19, 2022
fbdf601
add repartitionWithNebula for Exchange (#1054)
randomJoe211 Jan 19, 2022
ee6fe7d
timestamp_in_logfile_name and logrotate faq (#1047)
randomJoe211 Jan 19, 2022
bb5a49e
Fix exchange conf links (#1056)
randomJoe211 Jan 19, 2022
80729af
disable balance data (#1058)
cooper-lzy Jan 20, 2022
c402493
update conifg shell
NicolaCage Jan 20, 2022
a618de6
update step
NicolaCage Jan 20, 2022
238831a
fix schema rule (#1059)
cooper-lzy Jan 21, 2022
f8cc471
Update 2.deploy-dashboard.md
cooper-lzy Jan 21, 2022
00ea725
operator docs excluded in 3.0.0 (#1060)
abby-cyber Jan 24, 2022
5e1744c
Update 1.what-is-dashboard-ent.md
abby-cyber Jan 24, 2022
d6acec6
Dashboard ent 220 config file updates (#1063)
abby-cyber Jan 25, 2022
05a54dc
dashboard-ent 110-custom-installation-path (#1065)
abby-cyber Jan 26, 2022
d7df09c
Update 2.deploy-dashboard.md
abby-cyber Jan 27, 2022
020432c
delete zone (#1066)
cooper-lzy Jan 27, 2022
b49bfaa
Update upgrade docs for 3.0.0 (#1069)
randomJoe211 Jan 28, 2022
4971ea3
Add caution for date_time_zonespec csv (#1070)
randomJoe211 Jan 28, 2022
a9cf433
manage storage hosts (#1068)
cooper-lzy Jan 28, 2022
90ba7df
add faq for job type change (#1071)
randomJoe211 Jan 28, 2022
d7ea19c
Remove zone (#1072)
randomJoe211 Jan 28, 2022
f86fad8
Exchange add PostgreSQL data source (#1073)
randomJoe211 Jan 28, 2022
250b50d
show hosts (#1075)
cooper-lzy Feb 8, 2022
8511333
Update 6.eco-tool-version.md
whitewum Feb 8, 2022
817b051
Update 4.storage-service.md
whitewum Feb 8, 2022
e409567
Update comments.md
whitewum Feb 8, 2022
a60ff25
Update 9.type-conversion.md
whitewum Feb 8, 2022
b5a7724
Update 2.boolean.md
whitewum Feb 8, 2022
691c63f
Create 2.boolean.md
whitewum Feb 8, 2022
4428554
Update 5.case-expressions.md
whitewum Feb 8, 2022
5b06deb
Update 1.show-charset.md
whitewum Feb 8, 2022
81f6872
Update 8.show-indexes.md
whitewum Feb 8, 2022
abeaef1
Update return.md
whitewum Feb 8, 2022
e0d57be
Update ttl-options.md
whitewum Feb 8, 2022
838d8c9
Update 1.create-space.md
whitewum Feb 8, 2022
c9aa4bb
Update 3.upsert-vertex.md
whitewum Feb 8, 2022
227ed8f
Update 3.upsert-edge.md
whitewum Feb 8, 2022
f123dde
Update 2.show-native-indexes.md
whitewum Feb 8, 2022
b5e80bd
Update 4.rebuild-native-index.md
whitewum Feb 8, 2022
ca9c552
Update 1.resource-preparations.md
whitewum Feb 8, 2022
5567cd0
Update 3.deploy-nebula-graph-with-docker-compose.md
whitewum Feb 8, 2022
17455f4
Update 1.resource-preparations.md
whitewum Feb 8, 2022
0e45dfd
Update 1.authentication.md
whitewum Feb 8, 2022
908eeb5
Update compaction.md
whitewum Feb 8, 2022
4b1832c
Update compaction.md
whitewum Feb 8, 2022
587f47f
update clients (#1076)
cooper-lzy Feb 8, 2022
5031185
Update 3.system-design.md
whitewum Feb 8, 2022
74713bc
Update 0.FAQ.md
whitewum Feb 8, 2022
ff05e02
Update 0.FAQ.md
whitewum Feb 8, 2022
db2370a
Update how-to-contribute.md
whitewum Feb 8, 2022
e27c0bb
Update 0.FAQ.md
whitewum Feb 8, 2022
68b9b39
Update 0.FAQ.md
whitewum Feb 8, 2022
283c28a
Update 0.FAQ.md
whitewum Feb 8, 2022
39ee412
update docs (#1077)
cooper-lzy Feb 8, 2022
13cf0fe
Update mkdocs.yml
whitewum Feb 9, 2022
bd372db
Update source_connect-to-nebula-graph.md
cooper-lzy Feb 9, 2022
72bfbe5
Update source_connect-to-nebula-graph.md
cooper-lzy Feb 9, 2022
9fbbcd7
Update 5.nebula-python-client.md
cooper-lzy Feb 9, 2022
9c24129
update-studio (#1078)
foesa-yang Feb 9, 2022
09d4634
Update st-ug-deploy.md
foesa-yang Feb 9, 2022
f1ab012
Explorer 220 content&updates (#1084)
abby-cyber Feb 10, 2022
e0aeb27
Update 6.show-hosts.md
cooper-lzy Feb 10, 2022
033d4d3
add gifs for dashboard 110 (#1089)
abby-cyber Feb 10, 2022
a62f0d2
explorer220-graph exploration (#1088)
abby-cyber Feb 10, 2022
11da9e8
visualization mode (#1081)
abby-cyber Feb 10, 2022
399af9e
explorer 220 shortcuts (#1079)
abby-cyber Feb 10, 2022
571eec8
Create explorer-console.md (#1080)
abby-cyber Feb 10, 2022
7eb11e0
gif for exploration (#1090)
abby-cyber Feb 10, 2022
ff63293
canvas-overview (#1087)
abby-cyber Feb 10, 2022
bd31e22
explorer 220-pageoverview (#1086)
abby-cyber Feb 10, 2022
27a313f
explorer220-start query (#1085)
abby-cyber Feb 10, 2022
00af9a1
explorer220 filtering (#1083)
abby-cyber Feb 10, 2022
280601f
canvas-snapshot (#1082)
abby-cyber Feb 10, 2022
03a09b6
Update 4.storage-service.md
whitewum Feb 10, 2022
d69d4a4
macro change (#1092)
abby-cyber Feb 10, 2022
be5bc1c
Update 2.deploy-dashboard.md (#1093)
abby-cyber Feb 10, 2022
ea2b67d
Update 2.deploy-dashboard.md
abby-cyber Feb 11, 2022
a2020d5
dashboard community updates (#1095)
abby-cyber Feb 11, 2022
4d469b6
update release notes (#1096)
cooper-lzy Feb 11, 2022
9c4ba0f
Update visualization-mode.md
abby-cyber Feb 11, 2022
3af9e5b
Update deploy.yml
cooper-lzy Feb 14, 2022
39c7488
Update releasenote.md
cooper-lzy Feb 14, 2022
b9dfba2
Update 2.deploy-connect-dashboard-ent.md
abby-cyber Feb 14, 2022
7dd12de
fixed some issues (#1098)
cooper-lzy Feb 14, 2022
df0bb44
Update releasenote.md
cooper-lzy Feb 14, 2022
2882dc4
Update releasenote.md
cooper-lzy Feb 14, 2022
0ec2d5a
Update mkdocs.yml
cooper-lzy Feb 14, 2022
696786c
Update 2.deploy-connect-dashboard-ent.md
abby-cyber Feb 14, 2022
9ce7022
Create 2.deploy-connect-dashboard-ent.md
abby-cyber Feb 14, 2022
dfa9cf0
Update releasenote.md
cooper-lzy Feb 15, 2022
c822283
Update mkdocs.yml
whitewum Feb 15, 2022
ff1a4ec
update compatibility and branch (#1099)
cooper-lzy Feb 15, 2022
cd92847
Update nebula-plato.md
cooper-lzy Feb 15, 2022
9f0bea9
Update nebula-plato.md
cooper-lzy Feb 15, 2022
bf29ec8
Update st-ug-deploy.md
hetao92 Feb 15, 2022
d6422a4
Update st-ug-release-note.md
foesa-yang Feb 15, 2022
54d6e06
update br (#1101)
cooper-lzy Feb 15, 2022
269daef
Update ex-ug-limitations.md
cooper-lzy Feb 15, 2022
ca4ab3a
Update mkdocs.yml
cooper-lzy Feb 15, 2022
7b73960
Update use-importer.md
cooper-lzy Feb 15, 2022
83c87f2
Update nebula-algorithm.md
cooper-lzy Feb 15, 2022
3d860ea
Update config-with-header.md
cooper-lzy Feb 15, 2022
df1dab5
Update config-without-header.md
cooper-lzy Feb 15, 2022
2e8c50d
Update releasenote.md
cooper-lzy Feb 16, 2022
fdf67e5
Update st-ug-what-is-graph-studio.md
foesa-yang Feb 16, 2022
9d64870
Update nebula-algorithm.md
cooper-lzy Feb 16, 2022
52e7c1c
Update nebula-spark-connector.md
cooper-lzy Feb 16, 2022
d9611cb
update exchange 3.0.0 (#1103)
cooper-lzy Feb 16, 2022
7be5fc0
Update studio and format (#1104)
foesa-yang Feb 16, 2022
dc90a82
Update 2.deploy-connect-dashboard-ent.md
abby-cyber Feb 16, 2022
d5b6b03
change plato name (#1102)
cooper-lzy Feb 16, 2022
733c5c6
add backup&restore (#1100)
foesa-yang Feb 16, 2022
3bb82e7
Update nebula-analytics.md
cooper-lzy Feb 16, 2022
ebe9f05
Update nebula-analytics.md
cooper-lzy Feb 16, 2022
e9d2d29
Update 3.br-backup-data.md
foesa-yang Feb 16, 2022
9f9f36e
Update 4.br-restore-data.md
foesa-yang Feb 16, 2022
6880a12
Update nebula-analytics.md
cooper-lzy Feb 16, 2022
03034c1
Update releasenote.md
cooper-lzy Feb 16, 2022
92832a8
remove br
foesa-yang Feb 16, 2022
ba8909c
Update releasenote.md
cooper-lzy Feb 16, 2022
9e7016a
Update releasenote.md
cooper-lzy Feb 16, 2022
c573571
Update releasenote.md
cooper-lzy Feb 16, 2022
181f637
Update releasenote.md
cooper-lzy Feb 16, 2022
8757d2b
Update releasenote.md
cooper-lzy Feb 16, 2022
8331c88
Create releasenote.md
cooper-lzy Feb 16, 2022
116be33
Update learning-path.md (#1105)
abby-cyber Feb 16, 2022
153be99
update studio 3.2.1 (#1106)
foesa-yang Feb 17, 2022
54aaff7
link and webpage logo error fix (#1107)
abby-cyber Feb 17, 2022
cfcb5e4
update alter tag (#1108)
cooper-lzy Feb 18, 2022
a0453bd
update quick start (#1111)
abby-cyber Feb 18, 2022
560ec5d
Update 0.FAQ.md
cooper-lzy Feb 18, 2022
43b3dd4
Update 1.overview.md (#1112)
abby-cyber Feb 21, 2022
f75eb25
Update 5.lookup.md
cooper-lzy Feb 21, 2022
6e94585
Update 1.create-native-index.md
cooper-lzy Feb 21, 2022
bc41d60
Update 0.FAQ.md
cooper-lzy Feb 22, 2022
28cfef2
Note for basketallplayer (#1113)
abby-cyber Feb 22, 2022
7116046
No auto backup (#1114)
randomJoe211 Feb 22, 2022
e3de04f
Update 0.FAQ.md (#1115)
abby-cyber Feb 22, 2022
f3e4a9d
Update 1.what-is-br.md
foesa-yang Feb 23, 2022
a182d0e
Update 8.faq.md (#1116)
abby-cyber Feb 23, 2022
1725f94
Update manage-storage-host.md (#1117)
cooper-lzy Feb 23, 2022
05b96d6
Update 3.graph-service.md
cooper-lzy Feb 23, 2022
56e6ef4
Update 6.eco-tool-version.md (#1118)
abby-cyber Feb 23, 2022
134624f
Update deploy.yml
whitewum Feb 24, 2022
5ff6e1e
Explain data structure change in 3.0 (#1119)
randomJoe211 Feb 24, 2022
813b7e6
Update mkdocs.yml
cooper-lzy Feb 25, 2022
1fe5d7d
Update nebula-analytics.md
cooper-lzy Feb 25, 2022
3620dd8
Update requirements.txt
cooper-lzy Feb 25, 2022
21b1208
Update mkdocs.yml
cooper-lzy Feb 25, 2022
8941906
Update requirements.txt
cooper-lzy Feb 25, 2022
b3fe3e3
add nebula-graph-history (#1120)
abby-cyber Feb 25, 2022
797cb7a
Update 1.create-native-index.md
cooper-lzy Feb 28, 2022
8c41cf3
fix analytics doc (#1121)
cooper-lzy Feb 28, 2022
e1ce444
Update mkdocs.yml
cooper-lzy Feb 28, 2022
dc3bf7e
Update nebula-analytics.md
cooper-lzy Feb 28, 2022
65ec810
Update mkdocs.yml
cooper-lzy Feb 28, 2022
7b1e878
Update nebula-analytics.md
cooper-lzy Feb 28, 2022
8fee981
Update 2.match.md
foesa-yang Feb 28, 2022
2657a8e
Update visualization-mode.md (#1122)
abby-cyber Feb 28, 2022
8e14f70
update full-text index (#1123)
cooper-lzy Mar 1, 2022
81e30e3
Fix exchange config files (#1124)
randomJoe211 Mar 1, 2022
81ebbd8
Update 3.role-list.md
cooper-lzy Mar 3, 2022
aca9b1c
Create 0-0-graph.md (#1125)
abby-cyber Mar 3, 2022
fc21eb5
Update keywords-and-reserved-words.md
cooper-lzy Mar 3, 2022
1027b31
Update 3.deploy-nebula-graph-with-docker-compose.md (#1127)
cooper-lzy Mar 7, 2022
2fdb5cf
create -related technologies (#1126)
abby-cyber Mar 7, 2022
05de6d3
Update 1.query-performance-metrics.md
cooper-lzy Mar 7, 2022
462050f
Update source_install-nebula-graph-by-rpm-or-deb.md
cooper-lzy Mar 7, 2022
606ec4a
Update mkdocs.yml (#1130)
abby-cyber Mar 8, 2022
8badf56
Create 0-1-graph-database.md (#1129)
abby-cyber Mar 8, 2022
cacd434
Update studio (#1131)
foesa-yang Mar 8, 2022
f951c3d
Update Nebula Graph birdview (#1133)
randomJoe211 Mar 8, 2022
d970545
merge 3.0.0
cooper-lzy Mar 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
210 changes: 210 additions & 0 deletions docs-2.0/1.introduction/0-0-graph.md

Large diffs are not rendered by default.

241 changes: 241 additions & 0 deletions docs-2.0/1.introduction/0-1-graph-database.md

Large diffs are not rendered by default.

253 changes: 253 additions & 0 deletions docs-2.0/1.introduction/0-2.relates.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs-2.0/1.introduction/1.what-is-nebula-graph.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Nebula Graph is an open-source, distributed, easily scalable, and native graph database. It is capable of hosting graphs with hundreds of billions of vertices and trillions of edges, and serving queries with millisecond-latency.

![Nebula Graph birdview](nebula-birdview.png)
![Nebula Graph birdview](nebula-graph-birdview-3.0.png)

## What is a graph database

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,10 +84,6 @@ In the `nebula-graphd.conf` file, when `enable_optimizer` is set to be `true`, P

As shown in the preceding figure, when the `Filter` node is explored, it is found that its children node is `GetNeighbors`, which matches successfully with the pre-defined rules, so a transformation is initiated to integrate the `Filter` node into the `GetNeighbors` node, the `Filter` node is removed, and then the process continues to the next rule. Therefore, when the `GetNeighbor` operator calls interfaces of the Storage layer to get the neighboring edges of a vertex during the execution stage, the Storage layer will directly filter out the unqualified edges internally. Such optimization greatly reduces the amount of data transfer, which is commonly known as filter pushdown.

!!! Note

Nebula Graph {{ nebula.release }} will not run optimization by default.

## Executor

The Executor module consists of Scheduler and Executor. The Scheduler generates the corresponding execution operators against the execution plan, starting from the leaf nodes and ending at the root node. The structure is as follows.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,37 +70,37 @@ Therefore, Nebula Graph develops its own KVStore with RocksDB as the local stora

- One Nebula Graph KVStore cluster supports multiple graph spaces, and each graph space has its own partition number and replica copies. Different graph spaces are isolated physically from each other in the same cluster.

<!--
## Data storage formats
## Data storage structure

Nebula Graph stores vertices and edges. Efficient property filtering is critical for a Graph Database. So, Nebula Graph uses keys to store vertices and edges, while uses values to store the related properties.
Graphs consist of vertices and edges. Nebula Graph uses key-value pairs to store vertices, edges, and their properties. Vertices and edges are stored in keys and their properties are stored in values. Such structure enables efficient property filtering.

Nebula Graph {{ nebula.base20 }} has changed a lot over its releases. The following will introduce the old and new data storage formats and cover their differences.
- The storage structure of vertices

- Vertex format
Different from Nebula Graph version 2.x, version 3.x added a new key for each vertex. Compared to the old key that still exists, the new key has no `TagID` field and no value. Vertices in Nebula Graph can now live without tags owing to the new key.

![The vertex format of storage service](https://docs-cdn.nebula-graph.com.cn/docs-2.0/1.introduction/2.nebula-graph-architecture/storage-vertex-format.png)
![The vertex structure of Nebula Graph](https://github.com/vesoft-inc/nebula-docs-cn/blob/{{nebula.branch}}/docs-2.0/1.introduction/3.nebula-graph-architecture/3.0-vertex-key.png?raw=true)

|Field|Description|
|:---|:---|
|`Type`|One byte, used to indicate the key type.|
|`PartID`|Three bytes, used to indicate the sharding partition and to scan the partition data based on the prefix when re-balancing the partition.|
|`VertexID`|Used to indicate vertex ID. For an integer VertexID, it occupies eight bytes. However, for a string VertexID, it is changed to `fixed_string` of a fixed length which needs to be specified by users when they create the space.|
|`VertexID`|The vertex ID. For an integer VertexID, it occupies eight bytes. However, for a string VertexID, it is changed to `fixed_string` of a fixed length which needs to be specified by users when they create the space.|
|`TagID`|Four bytes, used to indicate the tags that vertex relate with.|
|`SerializedValue`|The serialized value of the key. It stores the property information of the vertex.|

- Edge Format
- The storage structure of edges

![The edge format of storage service](https://docs-cdn.nebula-graph.com.cn/docs-2.0/1.introduction/2.nebula-graph-architecture/storage-edge-format.png)
![The edge structure of Nebula Graph](https://github.com/vesoft-inc/nebula-docs-cn/blob/{{nebula.branch}}/docs-2.0/1.introduction/3.nebula-graph-architecture/3.0-edge-key.png?raw=true)

|Field|Description|
|:---|:---|
|`Type`|One byte, used to indicate the key type.|
|`PartID`|Three bytes, used to indicate the sharding partition. This field can be used to scan the partition data based on the prefix when re-balancing the partition.|
|`VertexID`|Used to indicate vertex ID. The former VID refers to source VID in out-edge and dest VID in in-edge, while the latter VID refers to dest VID in out-edge and source VID in in-edge.|
|`Edge Type`|Four bytes, used to indicate edge type. Greater than zero means out-edge, less than zero means in-edge.|
|`PartID`|Three bytes, used to indicate the partition ID. This field can be used to scan the partition data based on the prefix when re-balancing the partition.|
|`VertexID`|Used to indicate vertex ID. The former VID refers to the source VID in the outgoing edge and the dest VID in the incoming edge, while the latter VID refers to the dest VID in the outgoing edge and the source VID in the incoming edge.|
|`Edge Type`|Four bytes, used to indicate the edge type. Greater than zero indicates out-edge, less than zero means in-edge.|
|`Rank`|Eight bytes, used to indicate multiple edges in one edge type. Users can set the field based on needs and store weight, such as transaction time and transaction number.|
|`PlaceHolder`|One byte. Reserved.|
-->
|`SerializedValue`|The serialized value of the key. It stores the property information of the edge.|

### Property descriptions

Expand All @@ -114,12 +114,11 @@ Since in an ultra-large-scale relational network, vertices can be as many as ten

![data partitioning](https://www-cdn.nebula-graph.com.cn/nebula-blog/DataModel02.png)

<!--
### Edge and storage amplification
### Edge partitioning and storage amplification

In Nebula Graph, an edge corresponds to two key-value pairs on the hard disk. When there are lots of edges and each has many properties, storage amplification will be obvious. The storage format of edges is shown in the figure below.

![edge storage](https://docs-cdn.nebula-graph.com.cn/docs-2.0/1.introduction/2.nebula-graph-architecture/two-edge-format.png)
![partitioning by edge](https://github.com/vesoft-inc/nebula-docs-cn/blob/{{nebula.branch}}/docs-2.0/1.introduction/3.nebula-graph-architecture/edge-division.png?raw=true)

In this example, ScrVertex connects DstVertex via EdgeA, forming the path of `(SrcVertex)-[EdgeA]->(DstVertex)`. ScrVertex, DstVertex, and EdgeA will all be stored in Partition x and Partition y as four key-value pairs in the storage layer. Details are as follows:

Expand Down
Binary file removed docs-2.0/1.introduction/nebula-birdview.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading