advanced level

Blog posts

12 posts leveled with advanced

  1. Neo4j Bolt Driver for Go: Code Reading - Connection Pool

    October 10, 2021
    golang-icon
    本記事では、Neo4j Driver として公式サポートされている、neo4j-go-driver におけるコネクションプールの実装について見ていきます。 本記事では、v4.3 branch の最新である 5a14c7024ca3203d89d54ae34bbfbc2886249401 commit hash のソー…
  2. Blog Post and URLs Relationship Internal

    October 09, 2021
    blog-post-and-urls-relationship
    本ブログでは、全記事のメタデータを HTML ビルド時に解析し、Cypher クエリに変換した上で Neo4j Aura に保存しています。 今回、記事本文に含まれる外部サイトへのリンク数も解析対象に付与しました。 データモデリングの一例としてご紹介します。 課題 ブログの記事には、Wikipedia やドキュメント…
  3. Book Review: "Knowledge Graphs"

    October 07, 2021
    book-oreilly-knowledge-graphs
    2021 年 7 月に O'REILLY から出版された、"Knowledge Graphs: Data in Context for Responsive Businesses" について紹介します。 概要 本書は、Knowledge graphs の概要、手法、および実ビジネスへの適用方法について紹介された書籍で…
  4. Blog Relevant Tags Internals

    October 04, 2021
    blog-relevant-tags-internals-datamodeling-sketch
    つい先日、本ブログに、Relevant Tags の機能を実装しました。 例えば、#neo4j タグページの下部に、以下の UI が追加されていることに気づいた方もいらっしゃるかもしれません。 実は、このタグの関連性を計算するにあたって、Neo4j Aura を利用しています。 本ブログでは、Relevant Ta…
  5. Paper Review: "Pregel: A System for Large-Scale Graph Processing"

    October 02, 2021
    pregel-master-and-worker-architecture
    本記事では、Google で開発された、分散グラフ処理エンジンである Pregel について書かれた以下の論文について紹介します。 Pregel: A System for Large-Scale Graph Processing - Malewics et al. (Google) 2010 About Prege…
  6. Index-free Adjacency Explained

    September 24, 2021
    datamodeling-graphdatabase-user-follows
    グラフデータベースの内部実装について理解しようとすると、"Index-free Adjacency" という言葉に出くわすことでしょう。 例えば、「グラフネイティブな実装がされたグラフデータベースでは、Index-free Adjacency のおかげで高いクエリパフォーマンスを実現することができる」 といった文脈で…
Prev
...
2/2