Blog posts tagged with "Snb"
Record-Breaking SNB Interactive Results for GraphScope
We are happy to annonunce new audited results for the SNB Interactive workload, achieved by the open-source GraphScope Flex system. The current audit of the system has broken several records: It …
LDBC SNB – Early 2023 updates
2023 has been an eventful year for us so far. Here is a summary of our recent activities. Our paper The LDBC Social Network Benchmark: Business Intelligence Workload was published in PVLDB. David …
LDBC SNB Datagen – The winding path to SF100K
LDBC SNB provides a data generator, which produces synthetic datasets, mimicking a social network’s activity during a period of time. Datagen is defined by the charasteristics of realism, scalability, …
Speeding Up LDBC SNB Datagen
LDBC’s Social Network Benchmark [4] (LDBC SNB) is an industrial and academic initiative, formed by principal actors in the field of graph-like data management. Its goal is to define a framework where …
LDBC and Apache Flink
Apache Flink [1] is an open source platform for distributed stream and batch data processing. Flink’s core is a streaming dataflow engine that provides data distribution, communication, and fault …
SNB Interactive Part 3: Choke Points and Initial Run on Virtuoso
This post is a continuation of our series on SNB Interactive. In this post we will look at running the LDBC SNB on Virtuoso. First, let’s recap what the benchmark is about: fairly frequent short …
SNB and Graphs Related Presentations at GRADES '15
Next 31st of May the GRADES workshop will take place in Melbourne within the ACM/SIGMOD presentation. GRADES started as an initiative of the Linked Data Benchmark Council in the SIGMOD/PODS 2013 held …
SNB Interactive Part 2: Modeling Choices
This post is a continuation of our series on SNB Interactive. SNB Interactive is the wild frontier, with very few rules. This is necessary, among other reasons, because there is no standard property …
LDBC Participates in the 36th Edition of the ACM SIGMOD/PODS Conference
LDBC is presenting two papers at the next edition of the ACM SIGMOD/PODS conference held in Melbourne from May 31st to June 4th, 2015. The annual ACM SIGMOD/PODS conference is a leading international …
SNB Interactive Part 1: What Is SNB Interactive Really About?
This post is the first in a series of blogs analyzing the LDBC Social Network Benchmark Interactive workload. This is written from the dual perspective of participating in the benchmark design and of …
Why Do We Need an LDBC SNB-Specific Workload Driver?
In a previous 3-part blog series we touched upon the difficulties of executing the LDBC SNB Interactive (SNB) workload, while achieving good performance and scalability. What we didn’t discuss is why …
Event Driven Post Generation in Datagen
As discussed in previous posts, one of the features that makes Datagen more realistic is the fact that the activity volume of the simulated Persons is not uniform, but forms spikes. In this blog entry …
The LDBC Datagen Community Structure
This blog entry is about one of the features of DATAGEN that makes it different from other synthetic graph generators that can be found in the literature: the community structure of the graph. When …
Person Activity Subgraph Features in LDBC DATAGEN
When talking about DATAGEN and other graph generators with social network characteristics, our attention is typically borrowed by the friendship subgraph and/or its structure. However, a social graph …
SNB Driver - Part 2: Tracking Dependencies Between Queries
The SNB Driver part 1 post introduced, broadly, the challenges faced when developing a workload driver for the LDBC SNB benchmark. In this blog we’ll drill down deeper into the details of what it …
SNB Driver - Part 3: Workload Execution Putting It All Together
Up until now we have introduced the challenges faced when executing the LDBC SNB benchmark, as well as explained how some of these are overcome. With the foundations laid, we can now explain precisely …
Further Developments in SNB BI Workload
We are presently working on the SNB BI workload. Andrey Gubichev of TU Munchen and myself are going through the queries and are playing with two SQL based implementations, one on Virtuoso and the …
SNB Driver - Part 1
In this multi-part blog we consider the challenge of running the LDBC Social Network Interactive Benchmark (LDBC SNB) workload in parallel, i.e. the design of the workload driver that will issue the …
Social Network Benchmark Goals
Social Network interaction is amongst the most natural and widely spread activities in the internet society, and it has turned out to be a very useful way for people to socialise at different levels …
DATAGEN: Data Generation for the Social Network Benchmark
As explained in a previous post, the LDBC Social Network Benchmark (LDBC-SNB) has the objective to provide a realistic yet challenging workload, consisting of a social network and a set of queries. …
Getting Started With SNB
In a previous blog post titled “Is SNB like Facebook’s LinkBench?”, Peter Boncz discusses the design philosophy that shapes SNB and how it compares to other existing benchmarks such as LinkBench. In …
Introducing SNB Interactive, the LDBC Social Network Benchmark Online Workload
The LDBC Social Network Benchmark (SNB) is composed of three distinct workloads, interactive, business intelligence and graph analytics. This post introduces the interactive workload. The benchmark …
Is SNB Like Facebooks LinkBench
In this post, I will discuss in some detail the rationale and goals of the design of the Social Network Benchmark (SNB) and explain how it relates to real social network data as in Facebook, and in …
Making It Interactive
Synopsis: Now is the time to finalize the interactive part of the Social Network Benchmark (SNB). The benchmark must be both credible in a real social network setting and pose new challenges. There …
SNB Data Generator - Getting Started
In previous posts (this and this) we briefly introduced the design goals and philosophy behind DATAGEN, the data generator used in LDBC-SNB. In this post, I will explain how to use DATAGEN to generate …
The Day of Graph Analytics
Note: consider this post as a continuation of the “Making it interactive” post by Orri Erling. I have now completed the Virtuoso TPC-H work, including scale out. Optimization possibilities extend to …