BrightstarDB
Getting Started
Architect
Data
Developer
Concepts
Architecture
Data Model
Storage Features
Client APIs
Why BrightstarDB?
An Associative Model
Schema-less Data Store
A Semantic Data Model
Automatic Data caching
Full Historical Capabilities
Developer Friendly Toolset
Native .NET Semantic Web Database
RDF is great for powering Object Oriented solutions
Supported RDF Syntaxes
Developing With BrightstarDB
Developer Quick Start
Connection Strings
Store Persistence Types
Running the BrightstarDB Samples
BrightstarDB Entity Framework
Entity Framework Samples
Data Object Layer
Dynamic API
RDF Client API
Admin API
Developing For Windows Phone
Developing Portable Apps
API Documentation
Running BrightstarDB
Running BrightstarDB as a Windows Service
Running BrightstarDB as an Application
BrightstarDB Configuration Options
Configuring Caching
Configuring Logging
SPARQL Endpoint
Configuration
Usage
Customization
Polaris Management Tool
Running Polaris
Polaris Interface Overview
Configuring and Managing Connections
Managing Stores
Running SPARQL Queries
Saving SPARQL Queries
Importing Data
Exporting Data
Running Update Transactions
Running SPARQL Update Transactions
Managing Store History
Defining and Using Prefixes
SdShare Server
SdShare Server Download
Building BrightstarDB
Prerequisites
Getting The Source
Building The Core
Running the Unit Tests
Building the Portable Class Libraries
Building The Tools
Building Installation and NuGet Packages
Whats New
BrightstarDB 1.4 Release
BrightstarDB 1.3 Release
BrightstarDB 1.2 Release
BrightstarDB 1.1 Release
BrightstarDB 1.0 Release
BrightstarDB 1.0 Release Candidate
BrightstarDB 1.0 Public Beta Refresh
BrightstarDB Public Beta
BrightstarDB Developer Preview Refresh
Known Issues
SPARQL Queries
Entity Framework Tooling
OData Functions
Avoid HTML Named Entities in String Values
Getting Support
BrightstarDB
Docs
»
BrightstarDB Documentation
Edit on GitHub
BrightstarDB Documentation
¶
Getting Started
Architect
Data
Developer
Concepts
Architecture
Data Model
Storage Features
Client APIs
Why BrightstarDB?
An Associative Model
Schema-less Data Store
A Semantic Data Model
Automatic Data caching
Full Historical Capabilities
Developer Friendly Toolset
Native .NET Semantic Web Database
RDF is great for powering Object Oriented solutions
Supported RDF Syntaxes
Developing With BrightstarDB
Developer Quick Start
Create New Project
Create the Model
Generating the Context and Classes
Using the Context
Optimistic Locking
Server Side Caching
What Next?
Connection Strings
Store Persistence Types
Append-Only
Rewritable
Specifying the Store Persistence Type
Running the BrightstarDB Samples
BrightstarDB Entity Framework
Basics
Annotations
Patterns
Behaviour
Optimistic Locking
LINQ Restrictions
OData
SavingChanges Event
INotifyPropertyChanged and INotifyCollectionChanged Support
Graph Targeting
Entity Framework Samples
Tweetbox
MVC Nerd Dinner
Mapping to Existing RDF Data
Data Object Layer
Creating a Data Object Context
Using the IDataObjectContext
Working With Data Objects
Namespace Mappings
Querying data using SPARQL
Binding SPARQL Results To Data Objects
Optimistic Locking in the Data Object Layer
Graph Targeting in the Data Object API
Dynamic API
Dynamic Context
Dynamic Object
Saving Changes
Loading Data
Sample Program
RDF Client API
Creating a client
Creating a Store
Deleting a Store
Adding data
Deleting data
Conditional Updates
Data Types
Updating Graphs
Querying data using SPARQL
Querying Graphs
Using extension methods
Update data using SPARQL
Data Imports
Introduction To N-Triples
Introduction To SPARQL
Admin API
Commit Points
Reverting The Store
Consolidating The Store
Creating Store Snapshots
Store Statistics
Developing For Windows Phone
Data Storage And Connection Strings
SDK Libraries
Development Considerations
Deploying a Reference Store
Developing Portable Apps
Supported Platforms
Including BrightstarDB In Your Project
API Changes
Platform Notes
BrightstarDB Database Portability
API Documentation
Running BrightstarDB
Running BrightstarDB as a Windows Service
Running BrightstarDB as an Application
BrightstarDB Configuration Options
Example Configuration
Configuring Caching
Example Caching Configurations
Configuring Logging
SPARQL Endpoint
Configuration
Usage
Customization
Polaris Management Tool
Running Polaris
Polaris Interface Overview
Configuring and Managing Connections
Managing Stores
Running SPARQL Queries
Saving SPARQL Queries
Importing Data
Exporting Data
Running Update Transactions
Running SPARQL Update Transactions
Managing Store History
Defining and Using Prefixes
SdShare Server
SdShare Server Download
Building BrightstarDB
Prerequisites
Getting The Source
Building The Core
Running the Unit Tests
Building the Portable Class Libraries
Building The Tools
Building Installation and NuGet Packages
Whats New
BrightstarDB 1.4 Release
BrightstarDB 1.3 Release
BrightstarDB 1.2 Release
BrightstarDB 1.1 Release
BrightstarDB 1.0 Release
BrightstarDB 1.0 Release Candidate
BrightstarDB 1.0 Public Beta Refresh
BrightstarDB Public Beta
BrightstarDB Developer Preview Refresh
Known Issues
SPARQL Queries
Entity Framework Tooling
OData Functions
Avoid HTML Named Entities in String Values
Getting Support
Indices and Tables
¶
Search Page