目次
1. ソフトウェアの紹介
公式サイトアドレス:https: //neo4j.com/
Neo4j は、高性能でスケーラブルなグラフ データベース管理システムです。大規模なグラフ データの保存、クエリ、処理に重点を置き、強力なグラフ データベース機能と柔軟なグラフ クエリ言語 Cypher を提供します。
従来のリレーショナル データベースとは異なり、Neo4j はデータをグラフの形式で保存し、データをノードと関係のコレクションとして表します。ノードはエンティティを表し、関係はエンティティ間の接続または関連を表します。このグラフ構造のデータ モデルは、複雑な関係やネットワークを表現するのに最適で、複雑な関係クエリやグラフ アルゴリズムを簡単に処理できます。
Neo4j には次の主な機能があります。
-
グラフ データベース: Neo4j はグラフ データのストレージとクエリに重点を置き、効率的なグラフ データ モデルとクエリ言語を提供します。
-
ACID トランザクションのサポート: Neo4j は、データの整合性と一貫性を確保するために、原子性、一貫性、分離、耐久性 (ACID) トランザクションをサポートしています。
-
ハイパフォーマンス: Neo4j は、ディスクベースの永続ストレージ エンジンとメモリ キャッシュ、および効率的なグラフ トラバーサル アルゴリズムを使用して、優れたクエリ パフォーマンスとスケーラビリティを提供します。
-
柔軟なデータ モデル: Neo4j のデータ モデルは非常に柔軟で、さまざまな種類の関係や属性を簡単に表現および処理できます。
-
Cypher クエリ言語: Neo4j は、Cypher をメインのクエリ言語として使用します。これは SQL に似ていますが、特にグラフ クエリに使用され、強力なグラフ パターン マッチングとパス トラバーサル機能を提供します。
-
コミュニティのサポートとエコシステム: Neo4j にはアクティブなオープンソース コミュニティと豊富なエコシステムがあり、開発者が Neo4j を使用および拡張できるようにするための多数のツール、ドライバー、拡張機能を提供しています。
2. ソフトウェアをダウンロードする
1.公式ダウンロード
ダウンロードアドレス: https://neo4j.com/deployment-center/ (オペレーティングシステムに応じて選択してください)
2.クラウドディスクのダウンロード
ダウンロード アドレス: https://www.aliyundrive.com/s/e5Xsnu5aBvn (Windows5.12.0 コミュニティ バージョンのみが含まれます)
3. インストールチュートリアル
前提条件: JDK 環境を事前に構成する必要があります (要件: JDK17+)。
JDK インストール パッケージがない場合は、ここからダウンロードできます: https://www.aliyundrive.com/s/oQk5dnhorh6
1.まずNeo4jの環境変数を設定します
2. neo4jサーバーを起動します
ホームディレクトリのbinフォルダにあるneo4jファイルをcmdで開き、
neo4j.bat console
Enterを押してEnterを押します。
3. アクセスインターフェース
コンソールで指定されたアドレス経由でアクセスします: http://localhost:7474/
この時点で、Neo4j はインストールされています。Neo4j の最新バージョンであるバージョン 5.12.0 を正しく実行するには、最小 JDK バージョン 17 以降が必要であることに注意してください。そうでない場合は、neo4j.bat の実行時にエラーが報告されます。 。