SQL Server 2017 で
Graph processing with SQL Server and Azure SQL Database | Microsoft Docs
が追加されたけど、
どの程度「使いづらい」のか メジャー な グラフデータベース の Neo4j を触ってみようかなと Azure の VM にインストールしたときのメモ。
Azure の Marketplace には Neo4j の Enterprise Edition があるみたいですが、
Neo4j Enterprise Edition
Linuxっぽいのと Community でいいやっていうので Windows に入れました。
というわけでメモ
- NSEGで 7474と7687あける(https で繋ぐなら 7473)
- 7687 は Cypher-shell (Bolt) endpoint port.プログラムからだけ繋ぐなら多分要らない
- Windows の FW でも 7474、7687 あける
- Java8 インストール(Oracle にした)
- https://neo4j.com/download/other-releases/#releases から 3.3.1 の Community ダウンロード
- zip 解凍して、conf/neo4j.conf の dbms.connectors.default_listen_address=0.0.0.0 をコメントアウト外す
- bin/neo4j.bat install-service
- Windows Service の起動
これで外からアクセス出来た。