AllegroGraph

Data Model

Graph

Storage Model

Custom

Graph / RDF

Query Interface

Custom API

RESTful HTTP API, SPARQL

Query Compilation

Not Supported

Views

Virtual Views

A logic view is offered by Prolog. Query can support match graph ( contains multiple triples), join, filter, order, etc.

Isolation Levels

Snapshot Isolation

Every transaction sees a snapshot of the persistent database state as of the time when the transaction is started. During the transaction, it can change the persistent state without affecting the snapshot of others. When finishes, any updates made by concurrent transactions are visible.

Stored Procedures

Supported

JavaScript or Common Lisp

Logging

Logical Logging

Storage Architecture

Disk-oriented

System Architecture

Shared-Nothing

AllegroGraph Logo
Website

https://franz.com/agraph/allegrograph

Tech Docs

https://franz.com/agraph/support/documentation/current/agraph-introduction.html

Developer

Franz, Inc.

Country of Origin

US

Start Year

2004

Project Type

Commercial

Written in

Lisp

Supported languages

C#, Clojure, Java, Lisp, Perl, Python, Ruby, Scala

Operating Systems

Linux, OS X, Windows