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

split prepare #2668

Merged
merged 152 commits into from
May 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
bb3bf42
release 3.4.0 docs (#2562)
cooper-lzy Feb 7, 2023
2d59c10
fix 3.4.0 (#2563)
cooper-lzy Feb 7, 2023
4cb8fcf
Update README.md
cooper-lzy Feb 7, 2023
23d07bf
Update README.md
cooper-lzy Feb 7, 2023
36db6d5
Update mkdocs.yml
cooper-lzy Feb 7, 2023
dba6de6
Update upgrade-nebula-ent-from-3.x-3.4.md
abby-cyber Feb 7, 2023
ae3a2ec
comments fix
abby-cyber Feb 7, 2023
ce9cb43
Merge branch 'v3.4.0' of https://github.com/vesoft-inc/nebula-docs-cn…
abby-cyber Feb 7, 2023
0c6f5f3
Update README.md
cooper-lzy Feb 7, 2023
f30ef11
Update upgrade-nebula-ent-from-3.x-3.4.md (#2567)
abby-cyber Feb 7, 2023
fe83a47
Update theme color (#2568)
randomJoe211 Feb 7, 2023
e245e7b
Update theme color (#2570)
randomJoe211 Feb 7, 2023
389fb0f
add missing `#` symbol
QingZ11 Feb 7, 2023
e0a1d0c
operator-version-updates-3.4.0 (#2571)
abby-cyber Feb 7, 2023
0325061
update compatibility (#2572)
cooper-lzy Feb 8, 2023
b091a65
Update 3.br-backup-data.md
abby-cyber Feb 8, 2023
da669bc
Merge remote-tracking branch 'upstream/master' into v3.4.0
abby-cyber Feb 8, 2023
3df9fcf
Merge branches 'v3.4.0' and 'v3.4.0' of https://github.com/vesoft-inc…
abby-cyber Feb 8, 2023
6b23319
unhide operator until 12.2.2023 (#2573)
abby-cyber Feb 8, 2023
edc5a91
Update mkdocs.yml
cooper-lzy Feb 9, 2023
c5b8edc
Update st-ug-deploy.md
cooper-lzy Feb 9, 2023
84ebe61
Update st-ug-what-is-graph-studio.md
cooper-lzy Feb 9, 2023
e5f7d32
Update ex-ug-parameter.md
Nicole00 Feb 9, 2023
2d60e96
Update ex-ug-parameter.md
Nicole00 Feb 9, 2023
15708ce
Update ex-ug-parameter.md
Nicole00 Feb 9, 2023
971b66e
Update ex-ug-parameter.md
cooper-lzy Feb 9, 2023
02fe006
upgrade-&-fulltext-supplementary-notes (#2577)
abby-cyber Feb 9, 2023
6ab4e42
Br updates (#2578)
abby-cyber Feb 10, 2023
85d9586
list-display-fix-for-insert-edge (#2579)
abby-cyber Feb 10, 2023
98c8732
Merge remote-tracking branch 'upstream/master' into v3.4.0
abby-cyber Feb 10, 2023
c6e49fb
Update nebula-algorithm.md (#2580)
cooper-lzy Feb 13, 2023
92b4cb3
Update 3.upsert-vertex.md
foesa-yang Feb 13, 2023
31bc2d5
Update 3.upsert-edge.md
foesa-yang Feb 13, 2023
3e373b9
[wip]Operator br (#2585)
abby-cyber Feb 14, 2023
e8f2d7c
Update 10.backup-restore-using-operator.md
abby-cyber Feb 15, 2023
0c765b3
Update 10.backup-restore-using-operator.md (#2589)
abby-cyber Feb 15, 2023
62c4a9a
exchange update export (#2588)
cooper-lzy Feb 15, 2023
982ada0
Update ex-ug-export-from-nebula.md
cooper-lzy Feb 15, 2023
e62b264
Update ex-ug-export-from-nebula.md
cooper-lzy Feb 15, 2023
4786f3f
add comment for exchange (#2590)
cooper-lzy Feb 15, 2023
f6d35d5
Merge branch 'add-more-operator-br-details' into v3.4.0
abby-cyber Feb 15, 2023
d8d296a
3.4.0-upgrade-link-fix (#2591)
abby-cyber Feb 15, 2023
e410832
pv-reclaiming-opts (#2581)
abby-cyber Feb 15, 2023
8c1e547
Update DB version of Alibaba Cloud to 3.4.0 (#2592)
randomJoe211 Feb 15, 2023
261ead9
Update 1.get-subgraph.md (#2594)
abby-cyber Feb 15, 2023
51cfb49
dashboard release 3.4.1 (#2595)
cooper-lzy Feb 15, 2023
53fa3a7
Update 2.user-defined-variables.md (#2596)
abby-cyber Feb 16, 2023
236503e
delete outdated limitation for a tag name (#2597)
abby-cyber Feb 17, 2023
a66e07c
把 NebulaGraph 改成图空间(space) (#2582)
xtcyclist Feb 17, 2023
91e5a19
Update README.md (#2598)
foesa-yang Feb 20, 2023
7e28ec6
Enable AutoFDO (#2599)
cooper-lzy Feb 20, 2023
f51e72d
Update README.md
foesa-yang Feb 20, 2023
5976d79
update explorer api (#2600)
cooper-lzy Feb 21, 2023
f03af22
Update README.md
foesa-yang Feb 21, 2023
3f0fa6a
Merge remote-tracking branch 'upstream/master' into v3.4.0
abby-cyber Feb 21, 2023
8e795c4
delete the note that yield is optional (#2603)
abby-cyber Feb 21, 2023
8338f51
Update workflow-api-overview.md (#2605)
cooper-lzy Feb 22, 2023
d4a715d
Update config-with-header.md
foesa-yang Feb 23, 2023
dcba3cb
Update config-without-header.md
foesa-yang Feb 23, 2023
a992acc
Enable algolia search for 3.4.0 (#2610)
randomJoe211 Feb 23, 2023
b03baf5
Update 4.storage-config.md (#2612)
abby-cyber Feb 24, 2023
a5e2fe0
Merge remote-tracking branch 'upstream/master' into v3.4.0
abby-cyber Feb 24, 2023
fc326d9
Merge branch 'v3.4.0' of https://github.com/vesoft-inc/nebula-docs-cn…
abby-cyber Feb 24, 2023
b42ca97
Update mkdocs.yml
cooper-lzy Feb 27, 2023
0025533
Add docker desktop (#2615) (#2617)
github-actions[bot] Feb 28, 2023
4abb32e
fix bilibili video iframe (#2618)
github-actions[bot] Feb 28, 2023
b61d1b6
Update pricing note (#2619)
randomJoe211 Feb 28, 2023
f69a12b
dynamic-changes-to-configs (#2613)
abby-cyber Feb 28, 2023
e5bc499
Update nebula-analytics.md
cooper-lzy Feb 28, 2023
1503378
add-a-note-for-unreseved-keywords (#2622)
abby-cyber Mar 1, 2023
4a78626
Properties() function reduces query performance (#2623)
abby-cyber Mar 1, 2023
5cd59a5
Update deploy-nebula-graph-cluster.md
cooper-lzy Mar 2, 2023
6c63e9b
fix broken table (#2624)
wey-gu Mar 2, 2023
881ac46
Update runtime-log.md
cooper-lzy Mar 3, 2023
6c0d291
Update nebula-analytics.md
cooper-lzy Mar 3, 2023
ee38490
Update version-upgrade.md
cooper-lzy Mar 3, 2023
6692c80
Update README.md
whitewum Mar 7, 2023
5a84072
Update mkdocs.yml
whitewum Mar 7, 2023
56e8240
release 3.4.1 (#2626)
cooper-lzy Mar 8, 2023
41c06b8
update analytics (#2629)
cooper-lzy Mar 8, 2023
ba36505
Update mkdocs.yml
cooper-lzy Mar 8, 2023
68c781b
Algorithm 3.1.0 (#2631)
cooper-lzy Mar 9, 2023
7ef2eec
Spark Connector 3.4.0 (#2632)
cooper-lzy Mar 9, 2023
f8e2f2a
Update 1.create-native-index.md (#2633)
abby-cyber Mar 9, 2023
264d8ce
fix yield in exchange (#2638)
cooper-lzy Mar 9, 2023
6ee7200
update package command for mutil spark version (#2640)
cooper-lzy Mar 10, 2023
6722f33
Update 8.1.custom-conf-parameter.md (#2642)
abby-cyber Mar 10, 2023
a54b7e2
Create 8.4.manage-running-logs.md (#2641)
abby-cyber Mar 13, 2023
22f08f9
Update 8.1.custom-conf-parameter.md (#2637) (#2648)
github-actions[bot] Mar 13, 2023
efdeb3f
update dashboard 3.4.2 (#2645)
cooper-lzy Mar 13, 2023
84de243
Reveal PDF
randomJoe211 Mar 13, 2023
cbee607
Update 3.deploy-nebula-graph-with-docker-compose.md (#2651)
abby-cyber Mar 13, 2023
7cad3c7
Update nebula-ent-release-note.md
cooper-lzy Mar 14, 2023
f8b89f7
update br-ent 3.4.1 (#2653)
cooper-lzy Mar 15, 2023
4dea39b
Update keywords-and-reserved-words.md
cooper-lzy Mar 15, 2023
2443749
Update 4.storage-service.md (#2655)
abby-cyber Mar 15, 2023
8734ac2
update result for show sessions (#2657)
abby-cyber Mar 15, 2023
351599d
opt syntax desc for order by (#2659)
abby-cyber Mar 15, 2023
6dc6af3
Remove the limit for update license with mv
randomJoe211 Mar 16, 2023
25e9b37
Config rolling update strategy for operator (#2660)
abby-cyber Mar 17, 2023
82d8801
Config rolling update strategy for operator (#2663)
abby-cyber Mar 17, 2023
443ab3e
fix some error (#2665)
cooper-lzy Mar 20, 2023
681a3a3
list-ports-used-in-nebulagraph (#2666)
abby-cyber Mar 20, 2023
5777ae2
split prepare
cooper-lzy Mar 21, 2023
4679d10
update
cooper-lzy Mar 21, 2023
f848efb
Update mkdocs.yml
abby-cyber Mar 21, 2023
529aa3f
Merge branch 'split-prepare' of https://github.com/cooper-lzy/nebula-…
abby-cyber Mar 21, 2023
30b1eac
Update extra.css
cooper-lzy Mar 22, 2023
b4cb84d
Update upgrade-nebula-ent-from-3.x-3.4.md (#2669)
abby-cyber Mar 22, 2023
a93a5ea
Update mkdocs.yml
abby-cyber Mar 22, 2023
69cd7e0
Update mkdocs.yml
abby-cyber Mar 22, 2023
2f75ec1
add-note-related-to-tar-package-commands-for-bbox (#2673)
abby-cyber Mar 22, 2023
0cceff2
Update 3.alter-tag.md (#2675)
abby-cyber Mar 23, 2023
bdcfd91
Update datatype convert example (#2677)
abby-cyber Mar 23, 2023
a82587f
Update script tags in mkdocs.yml
randomJoe211 Mar 23, 2023
1fc0c7c
Update conditional_yml.py
randomJoe211 Mar 24, 2023
641ea96
add rule details
randomJoe211 Mar 24, 2023
9db81cc
specify-expression-of-returning-properties-for-edges (#2679)
abby-cyber Mar 24, 2023
945dc2e
Update 3.graph-config.md
cooper-lzy Mar 28, 2023
56ce39a
add-schema-name-restrictions (#2690)
abby-cyber Mar 28, 2023
337cd5a
add a restriction for adding Chinese schema names
abby-cyber Mar 29, 2023
66b3452
add a restriction for adding Chinese schema names (#2694)
abby-cyber Mar 29, 2023
ea6fa61
Update ex-ug-para-import-command.md
cooper-lzy Mar 30, 2023
5cda5a1
add-step-of-install-thirdlib (#2697)
abby-cyber Mar 30, 2023
836b54f
balance-leader-balances-all-the-leaders-within-all-spaces (#2709)
abby-cyber Apr 7, 2023
9bcf029
one rocksdb for one partition (#2711)
abby-cyber Apr 7, 2023
942384f
One rocksdb for one partition (#2713)
abby-cyber Apr 7, 2023
41a7703
Refer to k8s br docs from br in baremetal deploy (#2706)
wey-gu Apr 10, 2023
faf8081
Merge branch 'v3.4.1' into split-prepare
cooper-lzy Apr 10, 2023
9034f1b
update
cooper-lzy Apr 10, 2023
4257864
update
cooper-lzy Apr 11, 2023
ed13aec
update
cooper-lzy Apr 11, 2023
222e1b3
update
cooper-lzy Apr 11, 2023
f7caf29
update
cooper-lzy Apr 11, 2023
c6d3e3f
Merge branch 'master' into split-prepare
cooper-lzy Apr 11, 2023
eae9c5c
update
cooper-lzy Apr 11, 2023
53431b6
update
randomJoe211 Apr 11, 2023
5f98036
update
cooper-lzy Apr 11, 2023
28e53f3
update
randomJoe211 Apr 12, 2023
53873d5
update
cooper-lzy Apr 12, 2023
a3ffc71
Merge branch 'split-prepare' of https://github.com/cooper-lzy/nebula-…
cooper-lzy Apr 12, 2023
765910f
update
cooper-lzy Apr 13, 2023
7953e6e
update
randomJoe211 Apr 13, 2023
9bacb49
update
randomJoe211 Apr 13, 2023
d9d9364
Update Analytics names
randomJoe211 Apr 14, 2023
42b3d3c
update
cooper-lzy Apr 17, 2023
33a2737
Merge branch 'master' into split-prepare
cooper-lzy Apr 17, 2023
13e7cf1
update script
randomJoe211 Apr 17, 2023
7e9e7ad
update
cooper-lzy Apr 17, 2023
12403bc
Merge branch 'split-prepare' of https://github.com/cooper-lzy/nebula-…
cooper-lzy Apr 17, 2023
c162c33
update
cooper-lzy Apr 17, 2023
74bdbaf
Merge branch 'master' into split-prepare
cooper-lzy Apr 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0 # fetch all commits/branches
fetch-depth: 1 # fetch all commits/branches

- name: Setup Python
uses: actions/setup-python@v1
Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
[![Publish docs via GitHub Pages](https://github.com/vesoft-inc/nebula-docs-cn/actions/workflows/deploy.yaml/badge.svg?branch=master)](https://github.com/vesoft-inc/nebula-docs-cn/actions/workflows/deploy.yaml)

# NebulaGraph 文档
# {{nebula.name}} 文档

{{ ent.ent_begin }}
- [中文](https://docs.nebula-graph.com.cn/)
- [English](https://docs.nebula-graph.io)
{{ ent.ent_end }}

{{ comm.comm_begin }}
- [中文](https://docs.nebula-graph.com.cn/)
- [English](https://docs.nebula-graph.io)
{{ comm.comm_end }}

## 贡献文档

如果发现文档问题,请随时创建一个 [Issue](https://github.com/vesoft-inc/nebula-docs-cn/issues) 告知我们或直接创建一个 [PR](https://github.com/vesoft-inc/nebula-docs-cn/pulls) 修复或更新。请参阅 NebulaGraph [中文文档贡献指南](CONTRIBUTING.md)开始贡献。
如果发现文档问题,请随时创建一个 [Issue](https://github.com/vesoft-inc/nebula-docs-cn/issues) 告知我们或直接创建一个 [PR](https://github.com/vesoft-inc/nebula-docs-cn/pulls) 修复或更新。请参阅{{nebula.name}} [中文文档贡献指南](CONTRIBUTING.md)开始贡献。
2 changes: 1 addition & 1 deletion docs-2.0/1.introduction/0-0-graph.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

## 图、图片与图论

图无处不在。当听到图这个词时,很多人都会想到条形图或折线图,因为有时候我们确实会把它们称作图。从传统意义上来说,图是用来展示两个或多个数据系统之间的联系的。最简单的例子如下图,下图展示了 NebulaGraph GitHub 仓库星星数量随时间推移的变化。
图无处不在。当听到图这个词时,很多人都会想到条形图或折线图,因为有时候我们确实会把它们称作图。从传统意义上来说,图是用来展示两个或多个数据系统之间的联系的。最简单的例子如下图,下图展示了{{nebula.name}} GitHub 仓库星星数量随时间推移的变化。

![image](https://user-images.githubusercontent.com/42762957/91426247-d3861000-e88e-11ea-8e17-e3d7d7069bd1.png "这不是本书所说的图")

Expand Down
6 changes: 3 additions & 3 deletions docs-2.0/1.introduction/0-1-graph-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ Cypher 启发了一系列后续的图查询语言,包括

[^GSQL]: https://docs.tigergraph.com/dev/gsql-ref

2019 年,NebulaGraph 以 openCypher 为基础发布其扩展的图语言 NebulaGraph Query Language, nGQL。
2019 年,{{nebula.name}}以 openCypher 为基础发布其扩展的图语言 NebulaGraph Query Language, nGQL。

![Image](https://docs-cdn.nebula-graph.com.cn/books/images/langhis.jpg "图语言的历史")

Expand Down Expand Up @@ -240,6 +240,6 @@ Oracle graph[^Oracle] 是关系型数据库巨头 Oracle 在图技术与图数

[^Oracle]: https://www.oracle.com/database/graph/

#### 新一代开源分布式图数据库 NebulaGraph
#### 新一代开源分布式图数据库{{nebula.name}}

在下一章,我们将正式介绍新一代开源分布式图数据库 NebulaGraph
在下一章,我们将正式介绍新一代开源分布式图数据库{{nebula.name}}
2 changes: 1 addition & 1 deletion docs-2.0/1.introduction/0-2.relates.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ NoSQL 数据库的列式存储与 NoSQL 数据库的键值存储有许多相似

#### 图存储

最后一类 NoSQL 数据库是图数据库。本书重点讨论的 NebulaGraph 也是一种图数据库。虽然同为 NoSQL 型数据库,但是图数据库与上述 NoSQL 数据库有本质上的差异。图数据库以点、边、属性的形式存储数据。其优点在于灵活性高,支持复杂的图形算法,可用于构建复杂的关系图谱。我们将在随后的章节中详细讨论图数据库。不过在本章中,你只要知道图数据库是一种 NoSQL 类型的数据库就可以了。常见的图数据库有:NebulaGraph、Neo4j、OrientDB 等。
最后一类 NoSQL 数据库是图数据库。本书重点讨论的{{nebula.name}}也是一种图数据库。虽然同为 NoSQL 型数据库,但是图数据库与上述 NoSQL 数据库有本质上的差异。图数据库以点、边、属性的形式存储数据。其优点在于灵活性高,支持复杂的图形算法,可用于构建复杂的关系图谱。我们将在随后的章节中详细讨论图数据库。不过在本章中,你只要知道图数据库是一种 NoSQL 类型的数据库就可以了。常见的图数据库有:{{nebula.name}}、Neo4j、OrientDB 等。

## 图技术方面

Expand Down
47 changes: 24 additions & 23 deletions docs-2.0/1.introduction/1.what-is-nebula-graph.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# 什么是 NebulaGraph
# 什么是{{nebula.name}}

NebulaGraph 是一款开源的、分布式的、易扩展的原生图数据库,能够承载包含数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。
{{nebula.name}}是一款开源的、分布式的、易扩展的原生图数据库,能够承载包含数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。

![NebulaGraph 鸟瞰图](https://docs-cdn.nebula-graph.com.cn/figures/architecture_map_2022-08-08_17-37-15.png)
![{{nebula.name}}鸟瞰图](https://docs-cdn.nebula-graph.com.cn/figures/architecture_map_2022-08-08_17-37-15.png)

## 什么是图数据库

Expand All @@ -12,78 +12,79 @@ NebulaGraph 是一款开源的、分布式的、易扩展的原生图数据库

图数据库适合存储大多数从现实抽象出的数据类型。世界上几乎所有领域的事物都有内在联系,像关系型数据库这样的建模系统会提取实体之间的关系,并将关系单独存储到表和列中,而实体的类型和属性存储在其他列甚至其他表中,这使得数据管理费时费力。

NebulaGraph 作为一个典型的图数据库,可以将丰富的关系通过边及其类型和属性自然地呈现。
{{nebula.name}}作为一个典型的图数据库,可以将丰富的关系通过边及其类型和属性自然地呈现。

## NebulaGraph 的优势
## {{nebula.name}}的优势

{{ comm.comm_begin }}
### 开源

NebulaGraph 是在 Apache 2.0 条款下开发的。越来越多的人,如数据库开发人员、数据科学家、安全专家、算法工程师,都参与到 NebulaGraph 的设计和开发中来,欢迎访问 [NebulaGraph GitHub 主页](https://github.com/vesoft-inc/nebula)参与开源项目。
{{nebula.name}}是在 Apache 2.0 条款下开发的。越来越多的人,如数据库开发人员、数据科学家、安全专家、算法工程师,都参与到{{nebula.name}}的设计和开发中来,欢迎访问 [{{nebula.name}} GitHub 主页](https://github.com/vesoft-inc/nebula)参与开源项目。
{{ comm.comm_end }}

### 高性能

基于图数据库的特性使用 C++ 编写的 NebulaGraph,可以提供毫秒级查询。众多数据库中,NebulaGraph 在图数据服务领域展现了卓越的性能,数据规模越大,NebulaGraph 优势就越大。详情请参见 [NebulaGraph benchmarking 页面](https://discuss.nebula-graph.com.cn/t/topic/11727)。
基于图数据库的特性使用 C++ 编写的{{nebula.name}},可以提供毫秒级查询。众多数据库中,{{nebula.name}}在图数据服务领域展现了卓越的性能,数据规模越大,{{nebula.name}}优势就越大。详情请参见 [{{nebula.name}} benchmarking 页面](https://discuss.nebula-graph.com.cn/t/topic/11727)。

### 易扩展

NebulaGraph 采用 shared-nothing 架构,支持在不停止数据库服务的情况下扩缩容。
{{nebula.name}}采用 shared-nothing 架构,支持在不停止数据库服务的情况下扩缩容。

### 易开发

NebulaGraph 提供 Java、Python、C++ 和 Go 等流行编程语言的客户端,更多客户端仍在开发中。详情请参见 [NebulaGraph clients](../14.client/1.nebula-client.md)。
{{nebula.name}}提供 Java、Python、C++ 和 Go 等流行编程语言的客户端,更多客户端仍在开发中。详情请参见 [{{nebula.name}} clients](../14.client/1.nebula-client.md)。

### 高可靠访问控制

NebulaGraph 支持严格的角色访问控制和 LDAP(Lightweight Directory Access Protocol)等外部认证服务,能够有效提高数据安全性。详情请参见[验证和授权](../7.data-security/1.authentication/1.authentication.md)。
{{nebula.name}}支持严格的角色访问控制和 LDAP(Lightweight Directory Access Protocol)等外部认证服务,能够有效提高数据安全性。详情请参见[验证和授权](../7.data-security/1.authentication/1.authentication.md)。

### 生态多样化

NebulaGraph 开放了越来越多的原生工具,例如 [NebulaGraph Studio](https://github.com/vesoft-inc/nebula-studio)、[NebulaGraph Console](https://github.com/vesoft-inc/nebula-console)、[NebulaGraph Exchange](https://github.com/vesoft-inc/nebula-exchange) 等,更多工具可以查看[生态工具概览](../20.appendix/6.eco-tool-version.md)。
{{nebula.name}}开放了越来越多的原生工具,例如 [NebulaGraph Studio](https://github.com/vesoft-inc/nebula-studio)、[NebulaGraph Console](https://github.com/vesoft-inc/nebula-console)、[NebulaGraph Exchange](https://github.com/vesoft-inc/nebula-exchange) 等,更多工具可以查看[生态工具概览](../20.appendix/6.eco-tool-version.md)。

此外,NebulaGraph 还具备与 Spark、Flink、HBase 等产品整合的能力,在这个充满挑战与机遇的时代,大大增强了自身的竞争力。
此外,{{nebula.name}}还具备与 Spark、Flink、HBase 等产品整合的能力,在这个充满挑战与机遇的时代,大大增强了自身的竞争力。

### 兼容 openCypher 查询语言

NebulaGraph 查询语言,简称为 nGQL,是一种声明性的、部分兼容 openCypher 的文本查询语言,易于理解和使用。详细语法请参见 [nGQL 指南](../3.ngql-guide/1.nGQL-overview/1.overview.md)。
{{nebula.name}}查询语言,简称为 nGQL,是一种声明性的、部分兼容 openCypher 的文本查询语言,易于理解和使用。详细语法请参见 [nGQL 指南](../3.ngql-guide/1.nGQL-overview/1.overview.md)。

### 面向未来硬件,读写平衡

闪存型设备有着极高的性能,并且[价格快速下降](https://blocksandfiles.com/wp-content/uploads/2021/01/Wikibon-SSD-less-than-HDD-in-2026.jpg),
NebulaGraph 是一个面向 SSD 设计的产品,相比于基于 HDD + 大内存的产品,更适合面向未来的硬件趋势,也更容易做到读写平衡。
闪存型设备有着极高的性能,并且[价格快速下降](https://blocksandfiles.com/wp-content/uploads/2021/01/Wikibon-SSD-less-than-HDD-in-2026.jpg),{{nebula.name}}是一个面向 SSD 设计的产品,相比于基于 HDD + 大内存的产品,更适合面向未来的硬件趋势,也更容易做到读写平衡。

### 灵活数据建模

用户可以轻松地在 NebulaGraph 中建立数据模型,不必将数据强制转换为关系表。而且可以自由增加、更新和删除属性。详情请参见[数据模型](2.data-model.md)。
用户可以轻松地在{{nebula.name}}中建立数据模型,不必将数据强制转换为关系表。而且可以自由增加、更新和删除属性。详情请参见[数据模型](2.data-model.md)。

### 广受欢迎

腾讯、美团、京东、快手、360 等科技巨头都在使用 NebulaGraph。详情请参见 [NebulaGraph 官网](https://nebula-graph.com.cn/)。
腾讯、美团、京东、快手、360 等科技巨头都在使用{{nebula.name}}。详情请参见 [{{nebula.name}}官网](https://nebula-graph.com.cn/)。

## 适用场景

NebulaGraph 可用于各种基于图的业务场景。为节约转换各类数据到关系型数据库的时间,以及避免复杂查询,建议使用 NebulaGraph
{{nebula.name}}可用于各种基于图的业务场景。为节约转换各类数据到关系型数据库的时间,以及避免复杂查询,建议使用{{nebula.name}}

### 欺诈检测

金融机构必须仔细研究大量的交易信息,才能检测出潜在的金融欺诈行为,并了解某个欺诈行为和设备的内在关联。这种场景可以通过图来建模,然后借助 NebulaGraph,可以很容易地检测出诈骗团伙或其他复杂诈骗行为。
金融机构必须仔细研究大量的交易信息,才能检测出潜在的金融欺诈行为,并了解某个欺诈行为和设备的内在关联。这种场景可以通过图来建模,然后借助{{nebula.name}},可以很容易地检测出诈骗团伙或其他复杂诈骗行为。

### 实时推荐

NebulaGraph 能够及时处理访问者产生的实时信息,并且精准推送文章、视频、产品和服务。
{{nebula.name}}能够及时处理访问者产生的实时信息,并且精准推送文章、视频、产品和服务。

### 知识图谱

自然语言可以转化为知识图谱,存储在 NebulaGraph 中。用自然语言组织的问题可以通过智能问答系统中的语义解析器进行解析并重新组织,然后从知识图谱中检索出问题的可能答案,提供给提问人。
自然语言可以转化为知识图谱,存储在{{nebula.name}}中。用自然语言组织的问题可以通过智能问答系统中的语义解析器进行解析并重新组织,然后从知识图谱中检索出问题的可能答案,提供给提问人。

### 社交网络

人际关系信息是典型的图数据,NebulaGraph 可以轻松处理数十亿人和数万亿人际关系的社交网络信息,并在海量并发的情况下,提供快速的好友推荐和工作岗位查询。
人际关系信息是典型的图数据,{{nebula.name}}可以轻松处理数十亿人和数万亿人际关系的社交网络信息,并在海量并发的情况下,提供快速的好友推荐和工作岗位查询。

## 视频

用户也可以通过视频了解什么是图数据。

- [图数据库 NebulaGraph 介绍视频](https://www.bilibili.com/video/BV1kf4y1v7LM)(01 分 39 秒)
- [{{nebula.name}}介绍视频](https://www.bilibili.com/video/BV1kf4y1v7LM)(01 分 39 秒)

<iframe src="//player.bilibili.com/player.html?aid=287936425&bvid=BV1kf4y1v7LM&cid=259888281&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width="720px" height="480px"> </iframe>

Expand Down
12 changes: 6 additions & 6 deletions docs-2.0/1.introduction/2.data-model.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# 数据模型

本文介绍 NebulaGraph 的数据模型。数据模型是一种组织数据并说明它们如何相互关联的模型。
本文介绍{{nebula.name}}的数据模型。数据模型是一种组织数据并说明它们如何相互关联的模型。

## 数据模型

NebulaGraph 数据模型使用 6 种基本的数据模型:
{{nebula.name}}数据模型使用 6 种基本的数据模型:

- 图空间(Space)

Expand All @@ -19,7 +19,7 @@ NebulaGraph 数据模型使用 6 种基本的数据模型:

!!! Compatibility

NebulaGraph 2.x 及以下版本中的点必须包含至少一个 Tag。
{{nebula.name}} 2.x 及以下版本中的点必须包含至少一个 Tag。

- 边(Edge)

Expand Down Expand Up @@ -55,7 +55,7 @@ NebulaGraph 数据模型使用 6 种基本的数据模型:

## 有向属性图

NebulaGraph 使用有向属性图模型,指点和边构成的图,这些边是有方向的,点和边都可以有属性。
{{nebula.name}}使用有向属性图模型,指点和边构成的图,这些边是有方向的,点和边都可以有属性。

下表为篮球运动员数据集的结构示例,包括两种类型的点(**player**、**team**)和两种类型的边(**serve**、**follow**)。

Expand All @@ -68,10 +68,10 @@ NebulaGraph 使用有向属性图模型,指点和边构成的图,这些边

!!! Note

NebulaGraph 中没有无向边,只支持有向边。
{{nebula.name}}中没有无向边,只支持有向边。

!!! compatibility

由于 NebulaGraph {{ nebula.release }} 的数据模型中,允许存在"悬挂边",因此在增删时,用户需自行保证“一条边所对应的起点和终点”的存在性。详见 [INSERT VERTEX](../3.ngql-guide/12.vertex-statements/1.insert-vertex.md)、[DELETE VERTEX](../3.ngql-guide/12.vertex-statements/4.delete-vertex.md)、[INSERT EDGE](../3.ngql-guide/13.edge-statements/1.insert-edge.md)、[DELETE EDGE](../3.ngql-guide/13.edge-statements/4.delete-edge.md)。
由于{{nebula.name}} {{ nebula.release }} 的数据模型中,允许存在"悬挂边",因此在增删时,用户需自行保证“一条边所对应的起点和终点”的存在性。详见 [INSERT VERTEX](../3.ngql-guide/12.vertex-statements/1.insert-vertex.md)、[DELETE VERTEX](../3.ngql-guide/12.vertex-statements/4.delete-vertex.md)、[INSERT EDGE](../3.ngql-guide/13.edge-statements/1.insert-edge.md)、[DELETE EDGE](../3.ngql-guide/13.edge-statements/4.delete-edge.md)。

不支持 openCypher 中的 MERGE 语句。
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
# NebulaGraph 架构总览
# {{nebula.name}}架构总览

NebulaGraph 由三种服务构成:Graph 服务、Meta 服务和 Storage 服务,是一种存储与计算分离的架构。
{{nebula.name}}由三种服务构成:Graph 服务、Meta 服务和 Storage 服务,是一种存储与计算分离的架构。

每个服务都有可执行的二进制文件和对应进程,用户可以使用这些二进制文件在一个或多个计算机上部署 NebulaGraph 集群。
每个服务都有可执行的二进制文件和对应进程,用户可以使用这些二进制文件在一个或多个计算机上部署{{nebula.name}}集群。

下图展示了 NebulaGraph 集群的经典架构。
下图展示了{{nebula.name}}集群的经典架构。

![NebulaGraph architecture](https://docs-cdn.nebula-graph.com.cn/figures/nebula-graph-architecture_3.png "NebulaGraph architecture")
![{{nebula.name}} architecture](https://docs-cdn.nebula-graph.com.cn/figures/nebula-graph-architecture_3.png "{{nebula.name}} architecture")

## Meta 服务

NebulaGraph 架构中,Meta 服务是由 nebula-metad 进程提供的,负责数据管理,例如 Schema 操作、集群管理和用户权限管理等。
{{nebula.name}}架构中,Meta 服务是由 nebula-metad 进程提供的,负责数据管理,例如 Schema 操作、集群管理和用户权限管理等。

Meta 服务的详细说明,请参见 [Meta 服务](2.meta-service.md)。

## Graph 服务和 Storage 服务

NebulaGraph 采用计算存储分离架构。Graph 服务负责处理计算请求,Storage 服务负责存储数据。它们由不同的进程提供,Graph 服务是由 nebula-graphd 进程提供,Storage 服务是由 nebula-storaged 进程提供。计算存储分离架构的优势如下:
{{nebula.name}}采用计算存储分离架构。Graph 服务负责处理计算请求,Storage 服务负责存储数据。它们由不同的进程提供,Graph 服务是由 nebula-graphd 进程提供,Storage 服务是由 nebula-storaged 进程提供。计算存储分离架构的优势如下:

- 易扩展

Expand Down
Loading