This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 4003b9b0 Update hugegraph-server.md (#196)
ce7d4dc983ed6f45d1cc801da56750b345ccc7ee
4003b9b0 is described below
commit 4003b9b0a3bdec26e28a4d86e917eb8a1c077013
Author: imbajin <[email protected]>
AuthorDate: Sat Feb 11 14:25:08 2023 +0000
Update hugegraph-server.md (#196) ce7d4dc983ed6f45d1cc801da56750b345ccc7ee
---
docs/_print/index.html | 24 +++++++++++----
docs/index.xml | 48 ++++++++++++++++++++---------
docs/quickstart/_print/index.html | 24 +++++++++++----
docs/quickstart/hugegraph-server/index.html | 30 ++++++++++++------
docs/quickstart/index.xml | 48 ++++++++++++++++++++---------
en/sitemap.xml | 2 +-
sitemap.xml | 2 +-
7 files changed, 125 insertions(+), 53 deletions(-)
diff --git a/docs/_print/index.html b/docs/_print/index.html
index f92c5588..ac0ec09e 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -5,20 +5,32 @@
implemented the <a href=https://tinkerpop.apache.org>Apache TinkerPop3</a>
framework and is fully compatible with the <a
href=https://tinkerpop.apache.org/gremlin.html>Gremlin</a> query language,
With complete toolchain components, it helps users to easily build
applications and products based on graph databases. HugeGraph supports fast
import of more than 10 billion vertices and edges, and provides
millisecond-level relational query capability (OLTP).
It supports large-scale distributed graph computing (OLAP).</p><p>Typical
application scenarios of HugeGraph include deep relationship exploration,
association analysis, path search, feature extraction, data clustering,
community detection, knowledge graph, etc., and are applicable to business
fields such as network security, telecommunication fraud, financial risk
control, advertising recommendation, social network and intelligence Robots
etc.</p><p>Typical application scenarios of Huge [...]
-HugeGraph supports multi-user parallel operations. Users can enter Gremlin
query statements and get graph query results in time. They can also call
HugeGraph API in user programs for graph analysis or query.</p><p>This system
has the following features:</p><ul><li>Ease of use: HugeGraph supports Gremlin
graph query language and RESTful API, provides common interfaces for graph
retrieval, and has peripheral tools with complete functions to easily implement
various graph-based query and an [...]
-</span></span></code></pre></div><h4
id=22-install-gcc-430glibcxx_3410-or-update-version-optional>2.2 Install
GCC-4.3.0(GLIBCXX_3.4.10) or update version (optional)</h4><p>If you are using
the RocksDB backend, be sure to execute the <code>gcc --version</code> command
to check the gcc version; if you are using other backends, this is not
required.</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data- [...]
-</span></span></code></pre></div><h3 id=3-deploy>3 Deploy</h3><p>There are
three ways to deploy HugeGraph-Server components:</p><ul><li>Method 1:
One-click deployment</li><li>Method 2: Download the tarball (most
recommended)</li><li>Method 3: Source code compilation</li></ul><h4
id=31-one-click-deployment>3.1 One-click deployment</h4><p>HugeGraph-Tools
provides a command-line tool for one-click deployment, users can use this tool
to quickly download、decompress、configure and start HugeGra [...]
+HugeGraph supports multi-user parallel operations. Users can enter Gremlin
query statements and get graph query results in time. They can also call
HugeGraph API in user programs for graph analysis or query.</p><p>This system
has the following features:</p><ul><li>Ease of use: HugeGraph supports Gremlin
graph query language and RESTful API, provides common interfaces for graph
retrieval, and has peripheral tools with complete functions to easily implement
various graph-based query and an [...]
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># please check the latest version (e.g.
here is 1.0.0)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph-*.tar.gz
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># enter the tool's package</span>
</span></span><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph*/*tool*
</span></span></code></pre></div><blockquote><p>note:${version} is the
version, The latest version can refer to <a
href=/docs/download/download>Download Page</a>, or click the link to download
directly from the Download page</p></blockquote><p>The general entry script for
HugeGraph-Tools is <code>bin/hugegraph</code>, Users can use the
<code>help</code> command to view its usage, here only the commands for
one-click deployment are introduced.</p><div class=highlight><pre tabindex=0
style [...]
-</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
+</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
-</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>Download HugeGraph source code</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
-</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> hugegraph
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz.sha512
+</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>We could get HugeGraph <strong>source code</strong> by
2 ways: (So as the other HugeGraph repos/modules)</p><ul><li>download the
stable/release version from the ASF site</li><li>clone the unstable/latest
version by GitBox(ASF) or GitHub</li></ul><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang [...]
+</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0-src.tar.gz.sha512
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># Way2 : clone the latest code by git way
(e.g GitHub)</span>
+</span></span><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
+</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph
</span></span><span style=display:flex><span>mvn package -DskipTests -ntp
</span></span></code></pre></div><p>The execution log is as follows:</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>......
</span></span><span style=display:flex><span><span
style=color:#ce5c00;font-weight:700>[</span>INFO<span
style=color:#ce5c00;font-weight:700>]</span> Reactor Summary:
diff --git a/docs/index.xml b/docs/index.xml
index 36f8d350..2ed4cedd 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -1337,25 +1337,25 @@ serializer=binary
<blockquote>
<p>There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar. There is no big difference in the
meaning of these two ways of writing, which can be distinguished as follows:
<code>HugeGraph-Server</code> represents the code of server-related
components, <code>HugeGraphServer</code> represents the service
process.</p>
</blockquote>
-<h3 id="2-dependency">2 Dependency</h3>
+<h3 id="2-dependency-for-buildingrunning">2 Dependency for
Building/Running</h3>
<h4 id="21-install-java11-jdk-11">2.1 Install Java11 (JDK 11)</h4>
-<p>Consider use Java 11 to run <code>HugeGraph-Server</code>(also
compatible with Java 8), and configure by yourself.</p>
+<p>Consider use Java 11 to run <code>HugeGraph-Server</code>(also
compatible with Java 8 now), and configure by yourself.</p>
<p><strong>Be sure to execute the <code>java -version</code>
command to check the jdk version before reading</strong></p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>java -version
-</span></span></code></pre></div><h4
id="22-install-gcc-430glibcxx_3410-or-update-version-optional">2.2 Install
GCC-4.3.0(GLIBCXX_3.4.10) or update version (optional)</h4>
-<p>If you are using the RocksDB backend, be sure to execute the
<code>gcc --version</code> command to check the gcc version; if you are
using other backends, this is not required.</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>gcc --version
-</span></span></code></pre></div><h3 id="3-deploy">3
Deploy</h3>
+<h4 id="22-install-gcc-43glibcxx_3410-or-higher-version-optional">2.2
Install GCC-4.3(GLIBCXX_3.4.10) or higher version (optional)</h4>
+<p>If you are using the <code>RocksDB</code> backend, be sure to
execute the <code>gcc --version</code> command to check its version; Not
required if you are using other backends.</p>
+<h3 id="3-deploy">3 Deploy</h3>
<p>There are three ways to deploy HugeGraph-Server components:</p>
<ul>
<li>Method 1: One-click deployment</li>
-<li>Method 2: Download the tarball (most recommended)</li>
+<li>Method 2: Download the binary tarball (most recommended)</li>
<li>Method 3: Source code compilation</li>
+<li>Method 4: Use Docker container (BETA)</li>
</ul>
<h4 id="31-one-click-deployment">3.1 One-click deployment</h4>
-<p>HugeGraph-Tools provides a command-line tool for one-click deployment,
users can use this tool to quickly download、decompress、configure and start
HugeGraphServer and HugeGraph-Hubble with one click.</p>
-<p>Of course, you should download the tarball of HugeGraph-Toolchain
first.</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># download toolchain package, it
includes loader + tool + hubble, please check the latest version (here is
1.0.0)</span>
+<p><code>HugeGraph-Tools</code> provides a command-line tool for
one-click deployment, users can use this tool to quickly
download、decompress、configure and start <code>HugeGraphServer</code> and
<code>HugeGraph-Hubble</code> with one click.</p>
+<p>Of course, you should download the tarball of
<code>HugeGraph-Toolchain</code> first.</p>
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># download toolchain binary package, it
includes loader + tool + hubble</span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># please check the latest version (e.g.
here is 1.0.0)</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span><span style="display:flex;"><span>tar zxf
*hugegraph-*.tar.gz
</span></span><span style="display:flex;"><span>
@@ -1367,15 +1367,33 @@ serializer=binary
<p>The general entry script for HugeGraph-Tools is
<code>bin/hugegraph</code>, Users can use the <code>help</code>
command to view its usage, here only the commands for one-click deployment are
introduced.</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>bin/hugegraph deploy -v <span
style="color:#ce5c00;font-weight:bold">{</span>hugegraph-version<span
style="color:#ce5c00;font-weight:bold">}</span> -p <span
style="color:#ce5c00;font-weight:bold">{</span>install-path<span
style="color:#ce5c00;font-weight:bold"> [...]
</span></span></code></pre></div><p><code>{hugegraph-version}</code>
indicates the version of HugeGraphServer and HugeGraphStudio to be deployed,
users can view the <code>conf/version-mapping.yaml</code> file for
version information, <code>{install-path}</code> specify the installation
directory of HugeGraphServer and HugeGraphStudio,
<code>{download-path-prefix}</code> optional, specify the download
address of HugeGraphServer and HugeGraphStudio [...]
-<h4 id="32-download-the-tar-tarball">3.2 Download the tar tarball</h4>
+<h4 id="32-download-the-binary-tar-tarball">3.2 Download the binary tar
tarball</h4>
+<p>You could download the binary tarball from the download page of ASF site
like this:</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># use the latest version, here is 1.0.0
for example</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz
</span></span><span style="display:flex;"><span>tar zxf
*hugegraph*.tar.gz
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style="display:flex;"><span>shasum -a <span
style="color:#0000cf;font-weight:bold">512</span>
apache-hugegraph-incubating-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz.sha512
</span></span></code></pre></div><h4
id="33-source-code-compilation">3.3 Source code compilation</h4>
-<p>Download HugeGraph source code</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>git clone https://github.com/apache/hugegraph.git
+<p>We could get HugeGraph <strong>source code</strong> by 2 ways: (So
as the other HugeGraph repos/modules)</p>
+<ul>
+<li>download the stable/release version from the ASF site</li>
+<li>clone the unstable/latest version by GitBox(ASF) or GitHub</li>
+</ul>
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># Way 1. download release package from
the ASF site</span>
+</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>tar zxf
*hugegraph*.tar.gz
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style="display:flex;"><span>shasum -a <span
style="color:#0000cf;font-weight:bold">512</span>
apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0-src.tar.gz.sha512
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># Way2 : clone the latest code by git
way (e.g GitHub)</span>
+</span></span><span style="display:flex;"><span>git clone
https://github.com/apache/hugegraph.git
</span></span></code></pre></div><p>Compile and generate
tarball</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span style="color:#204a87">cd</span>
hugegraph
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span style="color:#204a87">cd</span>
*hugegraph
</span></span><span style="display:flex;"><span>mvn package
-DskipTests -ntp
</span></span></code></pre></div><p>The execution log is as
follows:</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>......
diff --git a/docs/quickstart/_print/index.html
b/docs/quickstart/_print/index.html
index e13a76a6..d2e6591b 100644
--- a/docs/quickstart/_print/index.html
+++ b/docs/quickstart/_print/index.html
@@ -1,19 +1,31 @@
<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta
name=viewport
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta
name=generator content="Hugo 0.102.3"><link rel=canonical type=text/html
href=/docs/quickstart/><link rel=alternate type=application/rss+xml
href=/docs/quickstart/index.xml><meta name=robots content="noindex,
nofollow"><link rel="shortcut icon" href=/favicons/favicon.ico><link
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x18 [...]
<link rel=stylesheet href=/css/prism.css><script
type=application/javascript>var
doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new
Date,ga("create","UA-00000000-0","auto"),ga("send","pageview"))</script><script
async src=https://www.google-analytics.com/analytics.js></script></head><body
class=td-section><header><nav class="js-navbar-scroll navbar navbar-expand
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/>
[...]
-<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a
href=/docs/quickstart/>Return to the regular view of this
page</a>.</p></div><h1 class=title>Quick Start</h1><ul><li>1: <a
href=#pg-8ec2ee5fd8ff8e48255d55eab65d92b6>HugeGraph-Server Quick
Start</a></li><li>2: <a
href=#pg-685a02f8811d86f1ce195d7c73d9ea44>HugeGraph-Loader Quick
Start</a></li><li>3: <a
href=#pg-06d4cae527789fcda01ebf4e48c6559f>HugeGraph-Tools Quick
Start</a></li><li>4: <a href=#pg-751ed124ec6dbb96d5e65c [...]
-</span></span></code></pre></div><h4
id=22-install-gcc-430glibcxx_3410-or-update-version-optional>2.2 Install
GCC-4.3.0(GLIBCXX_3.4.10) or update version (optional)</h4><p>If you are using
the RocksDB backend, be sure to execute the <code>gcc --version</code> command
to check the gcc version; if you are using other backends, this is not
required.</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data- [...]
-</span></span></code></pre></div><h3 id=3-deploy>3 Deploy</h3><p>There are
three ways to deploy HugeGraph-Server components:</p><ul><li>Method 1:
One-click deployment</li><li>Method 2: Download the tarball (most
recommended)</li><li>Method 3: Source code compilation</li></ul><h4
id=31-one-click-deployment>3.1 One-click deployment</h4><p>HugeGraph-Tools
provides a command-line tool for one-click deployment, users can use this tool
to quickly download、decompress、configure and start HugeGra [...]
+<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a
href=/docs/quickstart/>Return to the regular view of this
page</a>.</p></div><h1 class=title>Quick Start</h1><ul><li>1: <a
href=#pg-8ec2ee5fd8ff8e48255d55eab65d92b6>HugeGraph-Server Quick
Start</a></li><li>2: <a
href=#pg-685a02f8811d86f1ce195d7c73d9ea44>HugeGraph-Loader Quick
Start</a></li><li>3: <a
href=#pg-06d4cae527789fcda01ebf4e48c6559f>HugeGraph-Tools Quick
Start</a></li><li>4: <a href=#pg-751ed124ec6dbb96d5e65c [...]
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># please check the latest version (e.g.
here is 1.0.0)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph-*.tar.gz
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># enter the tool's package</span>
</span></span><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph*/*tool*
</span></span></code></pre></div><blockquote><p>note:${version} is the
version, The latest version can refer to <a
href=/docs/download/download>Download Page</a>, or click the link to download
directly from the Download page</p></blockquote><p>The general entry script for
HugeGraph-Tools is <code>bin/hugegraph</code>, Users can use the
<code>help</code> command to view its usage, here only the commands for
one-click deployment are introduced.</p><div class=highlight><pre tabindex=0
style [...]
-</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
+</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
-</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>Download HugeGraph source code</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
-</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> hugegraph
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz.sha512
+</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>We could get HugeGraph <strong>source code</strong> by
2 ways: (So as the other HugeGraph repos/modules)</p><ul><li>download the
stable/release version from the ASF site</li><li>clone the unstable/latest
version by GitBox(ASF) or GitHub</li></ul><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang [...]
+</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0-src.tar.gz.sha512
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># Way2 : clone the latest code by git way
(e.g GitHub)</span>
+</span></span><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
+</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph
</span></span><span style=display:flex><span>mvn package -DskipTests -ntp
</span></span></code></pre></div><p>The execution log is as follows:</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>......
</span></span><span style=display:flex><span><span
style=color:#ce5c00;font-weight:700>[</span>INFO<span
style=color:#ce5c00;font-weight:700>]</span> Reactor Summary:
diff --git a/docs/quickstart/hugegraph-server/index.html
b/docs/quickstart/hugegraph-server/index.html
index cdfb5521..23c62a63 100644
--- a/docs/quickstart/hugegraph-server/index.html
+++ b/docs/quickstart/hugegraph-server/index.html
@@ -2,9 +2,9 @@
HugeGraph-Server is the core part of the HugeGraph Project, contains
submodules such as Core、Backend、API.
The Core Module …"><meta property="og:title" content="HugeGraph-Server Quick
Start"><meta property="og:description" content="1 HugeGraph-Server Overview
HugeGraph-Server is the core part of the HugeGraph Project, contains submodules
such as Core、Backend、API.
The Core Module is an implementation of the Tinkerpop interface; The Backend
module is used to save the graph data to the data store, currently supported
backends include:Memory、Cassandra、ScyllaDB、RocksDB; The API Module provides
HTTP Server, which converts Client’s HTTP request into a call to Core
Module.
-There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar."><meta property="og:type"
content="article"><meta property="og:url"
content="/docs/quickstart/hugegraph-server/"><meta property="article:section"
content="docs"><meta property="article:modified_time"
content="2023-02-10T23:22:50+08:00"><meta property="og:site_name"
content="HugeGraph"><meta itemprop=name content="HugeGraph-Server Quick
Start"><meta itemprop=description content [...]
+There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar."><meta property="og:type"
content="article"><meta property="og:url"
content="/docs/quickstart/hugegraph-server/"><meta property="article:section"
content="docs"><meta property="article:modified_time"
content="2023-02-11T22:24:36+08:00"><meta property="og:site_name"
content="HugeGraph"><meta itemprop=name content="HugeGraph-Server Quick
Start"><meta itemprop=description content [...]
The Core Module is an implementation of the Tinkerpop interface; The Backend
module is used to save the graph data to the data store, currently supported
backends include:Memory、Cassandra、ScyllaDB、RocksDB; The API Module provides
HTTP Server, which converts Client’s HTTP request into a call to Core
Module.
-There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar."><meta itemprop=dateModified
content="2023-02-10T23:22:50+08:00"><meta itemprop=wordCount
content="1687"><meta itemprop=keywords content><meta name=twitter:card
content="summary"><meta name=twitter:title content="HugeGraph-Server Quick
Start"><meta name=twitter:description content="1 HugeGraph-Server Overview
HugeGraph-Server is the core part of the HugeGraph Project, contains [...]
+There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar."><meta itemprop=dateModified
content="2023-02-11T22:24:36+08:00"><meta itemprop=wordCount
content="1791"><meta itemprop=keywords content><meta name=twitter:card
content="summary"><meta name=twitter:title content="HugeGraph-Server Quick
Start"><meta name=twitter:description content="1 HugeGraph-Server Overview
HugeGraph-Server is the core part of the HugeGraph Project, contains [...]
The Core Module is an implementation of the Tinkerpop interface; The Backend
module is used to save the graph data to the data store, currently supported
backends include:Memory、Cassandra、ScyllaDB、RocksDB; The API Module provides
HTTP Server, which converts Client’s HTTP request into a call to Core
Module.
There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar."><link rel=preload
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301106e.css
as=style><link
href=/scss/main.min.3bdb596b76fcb366af48203b8a7820669f5437dd9ec431ee2c8b18063301106e.css
rel=stylesheet integrity><script
src=https://code.jquery.com/jquery-3.5.1.min.js
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin=anonymous> [...]
<link rel=stylesheet href=/css/prism.css><script
type=application/javascript>var
doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new
Date,ga("create","UA-00000000-0","auto"),ga("send","pageview"))</script><script
async src=https://www.google-analytics.com/analytics.js></script></head><body
class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/><sp
[...]
@@ -12,20 +12,32 @@ There will be two spellings HugeGraph-Server and
HugeGraphServer in the document
<a
href="https://github.com/apache/incubator-hugegraph-doc/new/master/content/en/docs/quickstart/hugegraph-server.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+mat
[...]
<a
href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Server%20Quick%20Start"
class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github
fa-fw"></i> Create documentation issue</a>
<a href=https://github.com/apache/incubator-hugegraph/issues/new
class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas
fa-tasks fa-fw"></i> Create project issue</a>
-<a id=print href=/docs/quickstart/_print/><i class="fa fa-print fa-fw"></i>
Print entire section</a></div><div class=td-toc><nav
id=TableOfContents><ul><li><ul><li><a href=#1-hugegraph-server-overview>1
HugeGraph-Server Overview</a></li><li><a href=#2-dependency>2
Dependency</a></li><li><a href=#3-deploy>3 Deploy</a></li><li><a
href=#4-config>4 Config</a></li><li><a href=#5-startup>5 Startup</a></li><li><a
href=#6-access-server>6 Access server</a></li><li><a href=#7-stop-server>7 Stop
Se [...]
-</span></span></code></pre></div><h4
id=22-install-gcc-430glibcxx_3410-or-update-version-optional>2.2 Install
GCC-4.3.0(GLIBCXX_3.4.10) or update version (optional)</h4><p>If you are using
the RocksDB backend, be sure to execute the <code>gcc --version</code> command
to check the gcc version; if you are using other backends, this is not
required.</p><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data- [...]
-</span></span></code></pre></div><h3 id=3-deploy>3 Deploy</h3><p>There are
three ways to deploy HugeGraph-Server components:</p><ul><li>Method 1:
One-click deployment</li><li>Method 2: Download the tarball (most
recommended)</li><li>Method 3: Source code compilation</li></ul><h4
id=31-one-click-deployment>3.1 One-click deployment</h4><p>HugeGraph-Tools
provides a command-line tool for one-click deployment, users can use this tool
to quickly download、decompress、configure and start HugeGra [...]
+<a id=print href=/docs/quickstart/_print/><i class="fa fa-print fa-fw"></i>
Print entire section</a></div><div class=td-toc><nav
id=TableOfContents><ul><li><ul><li><a href=#1-hugegraph-server-overview>1
HugeGraph-Server Overview</a></li><li><a
href=#2-dependency-for-buildingrunning>2 Dependency for
Building/Running</a></li><li><a href=#3-deploy>3 Deploy</a></li><li><a
href=#4-config>4 Config</a></li><li><a href=#5-startup>5 Startup</a></li><li><a
href=#6-access-server>6 Access server</a> [...]
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># please check the latest version (e.g.
here is 1.0.0)</span>
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph-*.tar.gz
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># enter the tool's package</span>
</span></span><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph*/*tool*
</span></span></code></pre></div><blockquote><p>note:${version} is the
version, The latest version can refer to <a
href=/docs/download/download>Download Page</a>, or click the link to download
directly from the Download page</p></blockquote><p>The general entry script for
HugeGraph-Tools is <code>bin/hugegraph</code>, Users can use the
<code>help</code> command to view its usage, here only the commands for
one-click deployment are introduced.</p><div class=highlight><pre tabindex=0
style [...]
-</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
+</span></span></code></pre></div><p><code>{hugegraph-version}</code> indicates
the version of HugeGraphServer and HugeGraphStudio to be deployed, users can
view the <code>conf/version-mapping.yaml</code> file for version information,
<code>{install-path}</code> specify the installation directory of
HugeGraphServer and HugeGraphStudio, <code>{download-path-prefix}</code>
optional, specify the download address of HugeGraphServer and HugeGraphStudio
tarball, use default download URL if not [...]
</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz
</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
-</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>Download HugeGraph source code</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
-</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> hugegraph
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz.sha512
+</span></span></code></pre></div><h4 id=33-source-code-compilation>3.3 Source
code compilation</h4><p>We could get HugeGraph <strong>source code</strong> by
2 ways: (So as the other HugeGraph repos/modules)</p><ul><li>download the
stable/release version from the ASF site</li><li>clone the unstable/latest
version by GitBox(ASF) or GitHub</li></ul><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang [...]
+</span></span><span style=display:flex><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>tar zxf *hugegraph*.tar.gz
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style=display:flex><span>shasum -a <span
style=color:#0000cf;font-weight:700>512</span>
apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0-src.tar.gz.sha512
+</span></span><span style=display:flex><span>
+</span></span><span style=display:flex><span><span
style=color:#8f5902;font-style:italic># Way2 : clone the latest code by git way
(e.g GitHub)</span>
+</span></span><span style=display:flex><span>git clone
https://github.com/apache/hugegraph.git
+</span></span></code></pre></div><p>Compile and generate tarball</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#204a87>cd</span> *hugegraph
</span></span><span style=display:flex><span>mvn package -DskipTests -ntp
</span></span></code></pre></div><p>The execution log is as follows:</p><div
class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>......
</span></span><span style=display:flex><span><span
style=color:#ce5c00;font-weight:700>[</span>INFO<span
style=color:#ce5c00;font-weight:700>]</span> Reactor Summary:
@@ -190,7 +202,7 @@ restserver.url=http://0.0.0.0:8080
}
</code></pre><p>For detailed API, please refer to<a
href=/dcos/clients/restful-api>RESTful-API</a></p><h3 id=7-stop-server>7 Stop
Server</h3><div class=highlight><pre tabindex=0
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span><span
style=color:#000>$cd</span> hugegraph-<span style=color:#4e9a06>${</span><span
style=color:#000>version</span><span style=color:#4e9a06>}</span>
</span></span><span style=display:flex><span><span
style=color:#000>$bin</span>/stop-hugegraph.sh
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
[...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/docs/quickstart/index.xml b/docs/quickstart/index.xml
index cd1d15f7..8157839a 100644
--- a/docs/quickstart/index.xml
+++ b/docs/quickstart/index.xml
@@ -5,25 +5,25 @@
<blockquote>
<p>There will be two spellings HugeGraph-Server and HugeGraphServer in the
document, and other modules are similar. There is no big difference in the
meaning of these two ways of writing, which can be distinguished as follows:
<code>HugeGraph-Server</code> represents the code of server-related
components, <code>HugeGraphServer</code> represents the service
process.</p>
</blockquote>
-<h3 id="2-dependency">2 Dependency</h3>
+<h3 id="2-dependency-for-buildingrunning">2 Dependency for
Building/Running</h3>
<h4 id="21-install-java11-jdk-11">2.1 Install Java11 (JDK 11)</h4>
-<p>Consider use Java 11 to run <code>HugeGraph-Server</code>(also
compatible with Java 8), and configure by yourself.</p>
+<p>Consider use Java 11 to run <code>HugeGraph-Server</code>(also
compatible with Java 8 now), and configure by yourself.</p>
<p><strong>Be sure to execute the <code>java -version</code>
command to check the jdk version before reading</strong></p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>java -version
-</span></span></code></pre></div><h4
id="22-install-gcc-430glibcxx_3410-or-update-version-optional">2.2 Install
GCC-4.3.0(GLIBCXX_3.4.10) or update version (optional)</h4>
-<p>If you are using the RocksDB backend, be sure to execute the
<code>gcc --version</code> command to check the gcc version; if you are
using other backends, this is not required.</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>gcc --version
-</span></span></code></pre></div><h3 id="3-deploy">3
Deploy</h3>
+<h4 id="22-install-gcc-43glibcxx_3410-or-higher-version-optional">2.2
Install GCC-4.3(GLIBCXX_3.4.10) or higher version (optional)</h4>
+<p>If you are using the <code>RocksDB</code> backend, be sure to
execute the <code>gcc --version</code> command to check its version; Not
required if you are using other backends.</p>
+<h3 id="3-deploy">3 Deploy</h3>
<p>There are three ways to deploy HugeGraph-Server components:</p>
<ul>
<li>Method 1: One-click deployment</li>
-<li>Method 2: Download the tarball (most recommended)</li>
+<li>Method 2: Download the binary tarball (most recommended)</li>
<li>Method 3: Source code compilation</li>
+<li>Method 4: Use Docker container (BETA)</li>
</ul>
<h4 id="31-one-click-deployment">3.1 One-click deployment</h4>
-<p>HugeGraph-Tools provides a command-line tool for one-click deployment,
users can use this tool to quickly download、decompress、configure and start
HugeGraphServer and HugeGraph-Hubble with one click.</p>
-<p>Of course, you should download the tarball of HugeGraph-Toolchain
first.</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># download toolchain package, it
includes loader + tool + hubble, please check the latest version (here is
1.0.0)</span>
+<p><code>HugeGraph-Tools</code> provides a command-line tool for
one-click deployment, users can use this tool to quickly
download、decompress、configure and start <code>HugeGraphServer</code> and
<code>HugeGraph-Hubble</code> with one click.</p>
+<p>Of course, you should download the tarball of
<code>HugeGraph-Toolchain</code> first.</p>
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># download toolchain binary package, it
includes loader + tool + hubble</span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># please check the latest version (e.g.
here is 1.0.0)</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0.tar.gz
</span></span><span style="display:flex;"><span>tar zxf
*hugegraph-*.tar.gz
</span></span><span style="display:flex;"><span>
@@ -35,15 +35,33 @@
<p>The general entry script for HugeGraph-Tools is
<code>bin/hugegraph</code>, Users can use the <code>help</code>
command to view its usage, here only the commands for one-click deployment are
introduced.</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>bin/hugegraph deploy -v <span
style="color:#ce5c00;font-weight:bold">{</span>hugegraph-version<span
style="color:#ce5c00;font-weight:bold">}</span> -p <span
style="color:#ce5c00;font-weight:bold">{</span>install-path<span
style="color:#ce5c00;font-weight:bold"> [...]
</span></span></code></pre></div><p><code>{hugegraph-version}</code>
indicates the version of HugeGraphServer and HugeGraphStudio to be deployed,
users can view the <code>conf/version-mapping.yaml</code> file for
version information, <code>{install-path}</code> specify the installation
directory of HugeGraphServer and HugeGraphStudio,
<code>{download-path-prefix}</code> optional, specify the download
address of HugeGraphServer and HugeGraphStudio [...]
-<h4 id="32-download-the-tar-tarball">3.2 Download the tar tarball</h4>
+<h4 id="32-download-the-binary-tar-tarball">3.2 Download the binary tar
tarball</h4>
+<p>You could download the binary tarball from the download page of ASF site
like this:</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># use the latest version, here is 1.0.0
for example</span>
</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz
</span></span><span style="display:flex;"><span>tar zxf
*hugegraph*.tar.gz
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style="display:flex;"><span>shasum -a <span
style="color:#0000cf;font-weight:bold">512</span>
apache-hugegraph-incubating-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0.tar.gz.sha512
</span></span></code></pre></div><h4
id="33-source-code-compilation">3.3 Source code compilation</h4>
-<p>Download HugeGraph source code</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>git clone https://github.com/apache/hugegraph.git
+<p>We could get HugeGraph <strong>source code</strong> by 2 ways: (So
as the other HugeGraph repos/modules)</p>
+<ul>
+<li>download the stable/release version from the ASF site</li>
+<li>clone the unstable/latest version by GitBox(ASF) or GitHub</li>
+</ul>
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># Way 1. download release package from
the ASF site</span>
+</span></span><span style="display:flex;"><span>wget
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>tar zxf
*hugegraph*.tar.gz
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># (Optional) verify the integrity with
SHA512 (recommended)</span>
+</span></span><span style="display:flex;"><span>shasum -a <span
style="color:#0000cf;font-weight:bold">512</span>
apache-hugegraph-incubating-src-1.0.0.tar.gz
+</span></span><span style="display:flex;"><span>curl
https://dist.apache.org/repos/dist/dev/incubator/hugegraph/1.0.0/apache-hugegraph-incubating-1.0.0-src.tar.gz.sha512
+</span></span><span style="display:flex;"><span>
+</span></span><span style="display:flex;"><span><span
style="color:#8f5902;font-style:italic"># Way2 : clone the latest code by git
way (e.g GitHub)</span>
+</span></span><span style="display:flex;"><span>git clone
https://github.com/apache/hugegraph.git
</span></span></code></pre></div><p>Compile and generate
tarball</p>
-<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span style="color:#204a87">cd</span>
hugegraph
+<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span><span style="color:#204a87">cd</span>
*hugegraph
</span></span><span style="display:flex;"><span>mvn package
-DskipTests -ntp
</span></span></code></pre></div><p>The execution log is as
follows:</p>
<div class="highlight"><pre tabindex="0"
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code
class="language-bash" data-lang="bash"><span
style="display:flex;"><span>......
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 1294a28b..bc721531 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate"
hreflang="en"
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2023-02-08T20:56:09+08:00</last
[...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/guides/architectural/</loc><lastmod>2022-11-27T21:05:55+08:00</lastmod><xhtml:link
rel="alternate" hreflang="cn"
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate"
hreflang="en"
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2023-02-08T20:56:09+08:00</last
[...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 01abbff5..6182e32a 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-02-10T23:22:50+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-02-10T19:55:03+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>/en/sitemap.xml</loc><lastmod>2023-02-11T22:24:36+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-02-10T19:55:03+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file