Blog

LDBC and GDC Domains
ldbc

LDBC and GDC Domains

Following our rebranding, the GDC site is available under the following domain addresses: graphdata.io graphdatacouncil.org ldbc.org ldbcouncil.org For the time being, we’ll keep ldbcouncil.org as our …

2025 GDC Member Survey Report
ldbc gdc

2025 GDC Member Survey Report

This report is also available as a PDF. Motivation The Graph Data Council (GDC, formerly the Linked Data Benchmark Council) Board of Directors decided earlier this year to “take the pulse” of the …

Best Paper Runner Up at VLDB 2025 for FinBench
benchmark finbench

Best Paper Runner Up at VLDB 2025 for FinBench

We are happy to announce that the research paper “The LDBC Financial Benchmark: Transaction Workload” by Shipeng Qi et al. received the Best Experiment, Analysis & Benchmark Paper Runner-Up Award at …

LDBC Organizational Updates
organization

LDBC Organizational Updates

The Linked Data Benchmark Council (LDBC) was founded in 2012 with the goal of accelerating progress in graph data management. Over the years, LDBC’s membership grew to 20+ companies and its operations …

Record-Breaking SNB Interactive Results for GraphScope
benchmark 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 …

Launching Open-Source Language Tools for ISO/IEC GQL
gql

Launching Open-Source Language Tools for ISO/IEC GQL

Following the publication of ISO/IEC GQL (graph query language) in April 2024, LDBC today launches open-source language engineering tools to help implementers, and assist in generation of code …

Announcing the Official Release of LDBC Financial Benchmark v0.1.0
finbench

Announcing the Official Release of LDBC Financial Benchmark v0.1.0

We are delighted to announce the official release of the initial version (v0.1.0) of Financial Benchmark (FinBench). The Financial Benchmark (FinBench) project defines a graph database benchmark …

LDBC SNB – Early 2023 updates
datagen snb

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
datagen snb

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, …

Announcing the LDBC Financial Benchmark Task Force
finbench

Announcing the LDBC Financial Benchmark Task Force

We are delighted to announce the set up of the Financial Benchmark (FinBench) task force. The Financial Benchmark (FinBench) project aims to define a graph database evaluating benchmark and develop a …

Speeding Up LDBC SNB Datagen
datagen snb

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 Is Proud to Announce the New LDBC Graphalytics Benchmark Draft Specification
benchmark tu delft graphalytics

LDBC Is Proud to Announce the New LDBC Graphalytics Benchmark Draft Specification

LDBC is proud to announce the new LDBC Graphalytics Benchmark draft specification. LDBC Graphalytics is the first industry-grade graph data management benchmark for graph analysis platforms such as …

LDBC and Apache Flink
flink datagen snb

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 …

Elements of Instance Matching Benchmarks: a Short Overview
instance matching spb

Elements of Instance Matching Benchmarks: a Short Overview

The number of datasets published in the Web of Data as part of the Linked Data Cloud is constantly increasing. The Linked Data paradigm is based on the unconstrained publication of information by …

SNB Interactive Part 3: Choke Points and Initial Run on Virtuoso
snb interactive

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
sigmod graphalytics grades

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
snb virtuoso interactive

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
sigmod grades snb

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?
snb virtuoso interactive

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?
snb driver interactive

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
datagen social network snb

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
datagen social network snb

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 …

Industry Relevance of the Semantic Publishing Benchmark
industry spb

Industry Relevance of the Semantic Publishing Benchmark

Publishing and media businesses are going through transformation I took this picture in June 2010 next to Union Square in San Francisco. I was smoking and wrestling my jetlag in front of Hilton. In …

OWL-Empowered SPARQL Query Optimization
developer industry

OWL-Empowered SPARQL Query Optimization

The Linked Data paradigm has become the prominent enabler for sharing huge volumes of data using Semantic Web technologies, and has created novel challenges for non-relational data management systems, …

Person Activity Subgraph Features in LDBC DATAGEN
snb datagen

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
snb driver interactive

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
snb driver interactive

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 …

Running the Semantic Publishing Benchmark on Sesame, a Step by Step Guide
spb sesame rdf

Running the Semantic Publishing Benchmark on Sesame, a Step by Step Guide

Until now we have discussed several aspects of the Semantic Publishing Benchmark (SPB) such as the difference in performance between virtual and real servers configuration, how to choose an …

Semantic Publishing Instance Matching Benchmark
instance matching benchmark

Semantic Publishing Instance Matching Benchmark

The Semantic Publishing Instance Matching Benchmark (SPIMBench) is a novel benchmark for the assessment of instance matching techniques for RDF data with an associated schema. SPIMBench extends the …

Further Developments in SNB BI Workload
snb bi

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 …

Sizing AWS Instances for the Semantic Publishing Benchmark
spb amazon ec2

Sizing AWS Instances for the Semantic Publishing Benchmark

LDBC’s Semantic Publishing Benchmark (SPB) measures the performance of an RDF database in a load typical for metadata-based content publishing, such as the well-known BBC Dynamic Semantic Publishing …

DATAGEN: a Realistic Social Network Data Generator
developer industry

DATAGEN: a Realistic Social Network Data Generator

In previous posts (Getting started with SNB, DATAGEN: data generation for the Social Network Benchmark), Arnau Prat discussed the main features and characteristics of DATAGEN: realism, scalability, …

SNB Driver - Part 1
snb driver tpc-c

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 …

Making Semantic Publishing Execution Rules
spb test run

Making Semantic Publishing Execution Rules

The LDBC SPB (Semantic Publishing Benchmark) is based on the BBC linked data platform use case. Thus the data modelling and transaction mix reflects the BBC’s actual utilization of RDF. But a …

Getting Started With the Semantic Publishing Benchmark
spb sparql

Getting Started With the Semantic Publishing Benchmark

The Semantic Publishing Benchmark (SPB), developed in the context of LDBC, aims at measuring the read and write operations that can be performed in the context of a media organisation. It simulates …

Choke Point Based Benchmark Design
database benchmark design

Choke Point Based Benchmark Design

The Linked Data Benchmark Council (LDBC) mission is to design and maintain benchmarks for graph data management systems, and establish and enforce standards in running these benchmarks, and publish …

New Website Online LDBC Benchmarks Reach Public Draft
developer industry

New Website Online LDBC Benchmarks Reach Public Draft

The Linked Data Benchmark Council (LDBC) is reaching a milestone today, June 23 2014, in announcing that two of the benchmarks that it has been developing since 1.5 years have now reached the status …

Social Network Benchmark Goals
snb datagen interactive

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 …

Welcome to the New Industry Oriented LDBC Organisation for Benchmarking RDF and Graph Technologies
ldbc

Welcome to the New Industry Oriented LDBC Organisation for Benchmarking RDF and Graph Technologies

It is with great pleasure that we announce the new LDBC organisation site at www.ldbcouncil.org. The LDBC started as a European Community FP7 funded project with the objective to create, foster and …

2nd International Workshop on Benchmarking RDF Systems
workshop cfp benchmark

2nd International Workshop on Benchmarking RDF Systems

Following the 1st International workshop on Benchmarking RDF Systems (BeRSys 2013) the aim of the BeRSys 2014 workshop is to provide a discussion forum where researchers and industrials can meet to …

DATAGEN: Data Generation for the Social Network Benchmark
datagen social network snb

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
snb interactive datagen

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
snb interactive

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
developer snb interactive

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
snb benchmarking tpc

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
datagen snb social network

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
analytics snb

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 …

Using LDBC SPB to Find OWLIM Performance Issues
ldbc spb rdf

Using LDBC SPB to Find OWLIM Performance Issues

During the past six months we (the OWLIM Team at Ontotext) have integrated the LDBC Semantic Publishing Benchmark (LDBC-SPB) as a part of our development and release process. First thing we’ve started …