Author: Franz Incorporated

Copyright (c) 2005 - 2026 Franz, Incorporated
Last updated 27 May 2026 at 10:34

# AllegroGraph examples

- Documentation Index
  - Release Notes
  - Quick Start
  - SSL/TLS Quick Start
  - Introduction
  - Setup and Configuration
    - Download
    - Server Installation
    - Server Configuration and Control
    - WebView
    - Database Upgrading
    - Managing Users
  - Server Management
    - Performance Tuning
    - Deleting Duplicate Triples
    - Purging Deleted Triples
    - Auditing
    - Managing Users
    - Replication
    - Point-in-Time Recovery
    - Transaction Log Archiving
    - Security Overview
    - Security Implementation
  - Tools
    - agtool
    - Data Loading
    - Data Export
    - Backup and Restore
    - Querying
    - RDFS++
    - Materializer
    - Event Scheduler
    - SHACL
  - Details
    - Triple Indices
    - Freetext Indices
    - Encoded IDs
    - Connection Pooling
    - N-dimensional Geospatial Overview
    - 2-D Geospatial
    - Temporal
    - Social Network
    - JavaScript
    - Datatypes
    - Data Conversion (Rapper)
    - Stored Procedures
    - Triple Attributes
    - Lineparse Format
  - Querying
    - SPARQL documentation summary
    - SPARQL Reference
    - SPIN
    - SPARQL Magic Properties
    - Prolog
  - 3rd-party tools
    - Solr text Indices
    - MongoDB integration
    - TopBraid Composer Plugin
    - Cloudera
  - Client APIs
    - Gruff
    - GraphTalker
    - REST/HTTP interface
    - HTTP reference
    - Javadocs (Sesame and Jena)
    - Python API
    - Lisp Reference
    - JavaScript
  - Tutorials
    - N-dimensional Geospatial
    - SPARQL Tutorial
    - Java Sesame
    - Java Jena
    - Python Sesame
    - Lisp
    - Prolog
    - More...
  - Other
    - Conferences and Seminars
    - Source Code on Github
    - Amazon EC2
    - Copyrights
  - Franz, Inc.

- Introduction

Documentation Index

## Introduction

There are many examples of using AllegroGraph spread throughout the documentation and on the Web. And there are two locations where particularly complex examples are located:

- This location is a subdirectory in the Franzinc github site (this is different from the franzinc/agraph-tutorials directory mentioned just below). This location includes the data for various examples along with code suitable for running the examples. The kennedy family data, used, for example, in the AllegroGraph Quick Start document, is located in there.

Other places with examples include

- The repository franzinc/agraph-examples repository on Github*.
- The repository franzinc/agraph-tutorials repository on Github*.

The second of those locations (franzinc/agraph-examples) is where most new examples are put as they can be added without changing the release contents.

One set of examples in franzinc/agraph-examples shows how to connect with various tools provided by other vendors. Some of these are described in separate documents. Included are:

- An example of data inport through streaming. See the Graph streaming document for more information.

- An example which creates a virtualized graph. See the Creating Virtualized Graphs document for more information.

- An example of graph analytics by using AllegroGraph and Apache Spark. See here in the franzinc/agraph-examples repo.

- An example of Graph Neural Networks (GNN). See here in the franzinc/agraph-examples repo.

Other examples on github focus focus on infrastructure as code, automating distributed databases, and examples of using multi-master replication clusters for load balancing on infrastructure as code, automating distributed databases, and examples of using multi-master replication clusters for load balancing.

Also see the Tutorials list in the Getting Started section of the Documentation Index for links to other tutorials and examples.