Blog Post and URLs Relationship Internal本ブログでは、全記事のメタデータを HTML ビルド時に解析し、Cypher クエリに変換した上で Neo4j Aura に保存しています。 今回 、記事本文に含まれる外部サイトへのリンク数も解析対象に付与しました。 データモデリングの一例としてご紹介します。 課題 ブログの記事には、Wikipedia やドキュメント…
Blog Relevant Tags Internalsつい先日、本ブログに、Relevant Tags の機能を実装しました。 例えば、#neo4j タグページの下部に、以下の UI が追加されていることに気づいた方もいらっしゃるかもしれません。 実は、このタグの関連性を計算するにあたって、Neo4j Aura を利用しています。 本ブログでは、Relevant Ta…
Tutorial: Data Modeling Timeline Events本記事では、時系列データをグラフベースでデータモデリングしていく例を見ていきましょう。Neo4j Aura 及び Cypher を利用します。 時系列データのモデリング手法については、『Graph Databases』2nd Edition の "Chapter 4: Building a Graph Databas…
Tutorial: Data Modeling Home MDM本記事では、家庭でデバイス管理を行うグラフネットワークを、実際にデータモデリングしていきましょう。Neo4j Aura 及び Cypher を利用します。 課題 デジタル化の推進により、家庭でも一人複数台のデバイスを持つことが当たり前になってきました。 一人一台以上のスマホを持ち、作業用のパソコンと自宅用には携帯タブ…
Cypher Graph High Level ExplorationNeo4j グラフデータベースに大規模なデータセットがすでに保存されており、その全体像を掴みたいというシチュエーションが多々有りま す。 本記事では、そのようなシチュエーションで役に立つ Cypher のクエリを紹介します。 db.schema.visualization() db.schema.visualizaio…