Home / Companies / Snowplow / Blog / Post Details
Content Deep Dive

Building a model for event data as a graph

Blog post from Snowplow

Post Details
Company
Date Published
Author
Dilyan Damyanov
Word Count
1,852
Language
English
Hacker News Points
-
Summary

Snowplow is exploring the potential of integrating graph-based storage targets for enriched event data, expanding beyond traditional relational databases. The initiative follows the recent launch of their Snowflake Loader and upcoming support for Google's BigQuery. The blog series aims to document their journey in modeling event data as graphs, considering different approaches like event-grammar and time-series, and examining how events can be represented as nodes or edges. Graph databases, such as Neo4j, offer advantages in simplifying complex queries, modeling networks, and enhancing the performance of applications like recommendation engines. These databases facilitate better alignment between business concepts and data structures, potentially aiding strategic decision-making. The series will also explore loading both atomic and modelled data into graph databases, starting with Neo4j, while keeping an open perspective on vendor-agnostic solutions.