forked from dotnetrdf/dotnetrdf
-
Notifications
You must be signed in to change notification settings - Fork 0
UserGuide Storage Providers
Rob Vesse edited this page Oct 11, 2018
·
10 revisions
Home > User Guide > Storage API > Storage Providers
This area of the User Guide covers the available IStorageProvider and IAsyncStorageProvider implementations. Each provider has its own wiki page which details provider specific behaviour and any special functionality available for that provider.
You should read the Triple Store Integration page for an overview of how to use the Storage API.
The available providers are as follows:
| Provider | Description |
|---|---|
| Allegro Graph | AllegroGraph 3.x and 4.x |
| Blazegraph | Blazegraph |
| Dataset Files | Read-only view over a NQuads/TriG/TriX file |
| 4store | 4store |
| Fuseki | Apache Jena Fuseki, access any Jena based store via Fuseki |
| In-Memory | In-Memory store |
| Sesame | Any Sesame based store is supported e.g. Sesame, OWLIM, BigData |
| SPARQL Query Endpoints | Any SPARQL Query endpoint |
| SPARQL Query and Update Endpoints | Any store providing both a query and update endpoint |
| SPARQL Graph Store Protocol | Any SPARQL Graph Store Protocol endpoint |
| Stardog | Stardog |
| Virtuoso | Virtuoso Universal Server |
There are also some useful wrappers available:
| Wrapper | Description |
|---|---|
| ReadOnlyConnector | Make any other provider read-only |
| QueryableReadOnlyConnector | Make any queryable provider read-only |
- Getting Started
- Library Overview
- Hello World
- Reading RDF
- Writing RDF
- Working With Graphs
- Typed Values and Lists
- Working with Triple Stores
- Building SPARQL
- Querying with SPARQL
- Updating with SPARQL
- Exceptions
- Equality and Comparison
- Event Model
- Utility Methods
- Extension Methods
- Using the Namespace Mapper
- Storage API
- Advanced SPARQL
- Ontology API
- Inference and Reasoning
- ASP.NET Integration
- Global Options
- Formatting API
-
Configuration API
- Graphs
- Triple Stores
- Object Factories
- Readers and Writers
- SPARQL Endpoints
- Query Processors
- Update Processors
- Protocol Processors
- SPARQL Datasets
- SPARQL Expression Factories
- SPARQL Operators
- SPARQL Optimisers
- Full Text Query
- Reasoners
- Storage Providers
- User Groups
- Permissions
- Users
- Static Options
- Proxy Servers
- Handlers API
- JSON-LD API
- Tools